#

Yeah Yeah Yeahs Perform 'Heads Will Roll' Live in New York City

Venue: Radio City Music Hall Location: New York, New York, United States Date: September 23, 2009

On September 23, 2009, the Yeah Yeah Yeahs delivered a riveting performance of "Heads Will Roll" at Radio City Music Hall in New York City. This concert took place shortly after the release of their third studio album, "It's Blitz!" which dropped in March of the same year. The album marked a significant evolution in their sound, integrating more electronic elements while still retaining the raw energy that fans adored. Interesting tidbit: the single "Heads Will Roll" became an anthem for many, resonating beyond the music scene, and even landing on various media placements, including shows like "Glee." This performance at the iconic venue showcased their explosive stage presence and solidified their status as a leading force in the indie rock scene.

Watch on YouTube