1/19/2021

In The Midnight Hour, She Cried, MORE!

Here's Billy Idol on the Charmed Life Tour!

I think I read somewhere that the Date is Wrong on this One...
Should be the 27th or Somethin'...

Anyway, It was Recorded Live 
in Costa Mesa, CA in 1990!

No comments:

Post a Comment