Billy Idol performed the first-ever show at the Hoover Dam (on the Colorado River & Nevada/Arizona border) for an upcoming concert film set to be released later this year.
The once in a lifetime concert, featuring special guests Alison Mosshart (The Kills, The Dead Weather), Steve Jones (Sex Pistols) and Tony Kanal (No Doubt), was filmed on April 8th for a concert film scheduled for theatrical release later this year.