Billy Idol performed the first-ever show at the Hoover Dam for an upcoming concert film set to be released later this year, and a teaser of set opener “Cradle of Love” can be seen now. The show took place earlier this month on April 8th — amidst Idol’s ongoing (and…
Please click the link below to read the full article.
Billy Idol Performs First-Ever Concert at the Hoover Dam: Watch
Jon Hadusek