Loading...
Eddy's Collection

The Who   05/??/1971

Olympic Studios & Stargroves, London, UK
Media 1cdr/1shn
Notes Who's Next outtakes
Tech Notes Slightly distorted sound
Trades Allowed Yes
Ratings Sound: A-
Owned by Eddy · Last Updated May 23, 2023