4/19/23-Billy Idol at Hoover Dam
Source: music-news.com Billy Idol performed the first-ever concert at the Hoover Dam earlier this month. The 'Rebel Yell' star rocked the famous concrete arch-gravity dam in the Black Canyon of the Colorado River, on the border between the US states of Nevada and Arizona, on April 8. The punk rock legend was joined by his long-serving guitarist Steve Stevens, plus the Sex Pistols' Steve Jones, The Kills' Alison Mosshart and […]