Billy Idol and his guitarist Steve Stevens performed an acoustic version of Idol’s iconic hit “Rebel Yell” while tethered to a balcony atop the Empire State Building. After playing the first-ever concert at the Hoover Dam last year, Idol went a step further — and much higher — by strapping himself to…
Please click the link below to read the full article.