In 1967, the Who were at the height of their powers. By 1969, they’d start to slide towards the moldy morass of rock operas and super serious anthems. But in ’67 and ’68? They were without doubt one of the most amazing pop groups in the world. The Who Sell Out might be the best […]
