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.