Billy Idol posted an insane video of himself and his guitarist Steve Stevens doing an acoustic version of “Rebel Yell” on the 103rd floor secret circular balcony of the Empire State Building in New York. The 103rd floor was originally built as a disembarkation point for passengers of airships tethered to the Empire State's spire and isn't open to the public. Idol was there to celebrate the 40th anniversary of his Rebel Yell album.
LISTEN LIVE at 94HJY.com/listen