The Yeah Yeah Yeahs have released another video from their current album, Mosquito. This time the video is for the song "Despair." Fun fact: this video is the first ever to be filmed atop the Empire State Building. I think the video is a nice tribute to the NYC iconic building. Watch it and wish you were there.
Also, today would have been my father's 63rd birthday, so I'd like to say happy birthday day, Dad, wherever you are!