June 26, 2013

Yeah Yeah Yeahs video from atop the Empire State Building

Yeah Yeah Yeahs have just released a new clip from Mosquito. It's for the song "Despair" and they've made history as the first band to film a video on the top of the Empire State Building. So there.