Back in 2007, during the Volkswagen brand’s 60th anniversary celebrations in Hanover, legendary rock band The Who performed a set that included their 1967 hit single Magic Bus. Even though it’s not ...
This is not so much a review as a complaint. Decca is well known as one of the more myopic record companies — “If you liked the Who, you are sure to enjoy Len Barry,” read their notes to My Generation ...