Billy Idol Performs “Rebel Yell” On Top Of The Empire State Building
Billy Idol continued his celebration of the 40th anniversary of the release of his 1984 hit single, “Rebel Yell,” by spectacularly performing the song from the 103 floor of the Empire State Building. Idol and his longtime guitarist Steve Stevens were both tethered to an outdoor balcony on top of the iconic New York City…