• 6 months ago
Billy Idol - State Line (Live At The Hoover Dam)
At Hoover Dam, Hoover Dam Bypass, NV, USA
April 8, 2023 / North American Tour 2023

Idol and Stevens also filmed an acoustic performance
on the roof of the powerhouse without an audience present.
The acoustic performance is included on the DVD and Blu-ray.

Recommended