Loading...
Tom Bashara/Eric Linstrom's Collection

The Who   12/31/1970

The Lulu Show (BBC Studios?), London, England
Source SBD
Media FLAC   1 disc
Notes "New Year's Eve" Firepower FP015; inlcudes Lulu Show 12/30/70, Townshend demos, Tommy rehearsals
Trades Allowed Yes
Owned by Tom Bashara/Eric Linstrom · Last Updated May 23, 2023