Billy Idol performs the first-ever concert at the Hoover Dam Billy Idol is the first artist to play a concert at the Hoover Dam in the Black Canyon. by Posted: April 19, 2023 Category: Uncategorized ← Aaron Carter’s ex-fiancée Melanie Martin disputes late rapper’s autopsy results Harry Styles and Kate Bush nominated for The Ivors 2023 →