Yeah Yeah Yeahs Yeah Yeah Yeahs have released their new video for "Despair." The video features the band performing on the top of New York's Empire State Building. The song comes from Mosquito.



Bands in this story