muchdiscussed

The Who debuted their much-discussed rock opera “Tommy” by playing the finished album for the press in London at Ronnie Scott’s Jazz Club on May 2, 1969. The actual album wouldn’t be released to the record buying public until May 23rd. If you can remember that far back, do you remember your initial thoughts when […]


Current track

Title

Artist