Billy Idol: Live in Wembley Arena 1990
Plot: Billy Idol, recorded live at London's Wembley Arena, on December 22nd 1990, during the Charmed Life tour. Charmed Life was released in 1990, and a video for the single "Cradle of Love" had to be shot
Release Date:
Saturday, December 22 1990
34 years ago
34 years ago