English singer-songwriter Billy Idol and US guitarist Steve Stevens (L) perform at Los Angeles City Hall in Los Angeles on November 13, 2026. Billy Idol will be inducted into the Rock & Roll Hall of Fame on November 14. (Photo by Frederic J. BROWN / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo