Loading...
Mike's Collection

The Who   01/16/1970

Théâtre Des Champs-Élysées, Paris, France
Media cdr   2 discs
Notes "Live In Paris"
Trades Allowed Yes
Ratings Show: B+    Sound: B+
Owned by Mike · Last Updated May 23, 2023