

User Score
0 votes
Billy Idol live in concert, as broacast on German TV station WDR during the 2005 Rockpalast Rock Am Ring Festival.
Status
Released
Original Language
EN
The King of Pop rocks the Olympic Stadium in Munich, Germany during his concerts on June 4th and 6th, 1997, as part of the HIStory World Tour.