April 26, 2024
Erik Kabik / ErikKabik.com
Steve Stevens and Billy Idol perform at The Chelsea on Saturday, Feb. 21, 2015, in The Cosmopolitan of Las Vegas.