Yeah Yeah Yeahs
Yeah Yeah Yeahs - Heads Will Roll Live Performance at I Love Techno 2012
In November 2012, the Yeah Yeah Yeahs delivered a thrilling performance of 'Heads Will Roll' at the I Love Techno festival, a standout moment from their explosive live shows. By this time, they had just released their fourth studio album, 'Mosquito,' earlier that year, which signified a creative evolution for the band, blending art rock with more electronic influences. This concert showcased their electrifying energy and charismatic stage presence, which had become trademarks since their debut. 'Heads Will Roll,' originally from their 2009 album 'It's Blitz!', remained a fan favorite, merging infectious beats with Karen O's mesmerizing vocals. It's interesting to note that the Yeah Yeah Yeahs were part of the New York City art-punk scene and have often been praised not just for their music, but also for their visual artistry in both performances and music videos.