Billy Idol and Steve Stevens delivered a captivating live performance of “Rebel Yell” from a hidden balcony on the 103rd floor of the Empire State Building. The event marked the 40th anniversary of their iconic album, ‘Rebel Yell’.
Billy Idol and Steve Stevens delivered a captivating live performance of “Rebel Yell” from a hidden balcony on the 103rd floor of the Empire State Building. The event marked the 40th anniversary of their iconic album, ‘Rebel Yell’.