The Empire State Building starred in first-ever music video over the weekend as the Yeah Yeah Yeah’s released their latest single, “Despair.” High atop the observation deck from 2 a.m. to sunrise (the only hours that the tourists are at bay), the quintessential New York band rocked the quintessential New York building — blogs.artinfo.com
No Comments
Block this user
Are you sure you want to block this user and hide all related comments throughout the site?