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
#1
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.
One of the most diverse line-ups we've seen for a major awards show in a while.
I figure most of us thought The Doors was plenty of movie at 138 minutes....