Steve Stevens , Billy Idol - Billy Idol performs at Hard Rock Live at the Seminole Hard Rock Hotel and Casino at Hard Rock Live in Hollywood, Fla. - Fort Lauderdale, Florida, United States - Monday 21st September 2015 (1 Picture)
Steve Stevens and Billy Idol
Photo credit: Johnny Louis
Next Billy Idol Slideshow: Billy Idol arrives at LAX airport - Los Angeles California United States - Thursday 4th December 2014
The biggest names in music royalty.