Published On Apr 17, 2023
Just over 46 years ago.
Filmed at CBS Television City - Los Angeles - USA
The complete performance.
Promoting The Idiot album.
I had this but it was all over the place in various quality, however this is from the excellent video Tim Kepple uploaded. Thank You
show more