×
Getty Images

Billy Idol Performs “Rebel Yell” On Top Of The Empire State Building

By Erik Thompson Aug 5, 2024 | 5:00 PM