On This Day, Dec. 15, 1967: The Who releases ‘The Who Sell Out’
On This Day, Dec. 15, 1967...The Who released their third album, The Who Sell Out, a concept album created to sound like a broadcast from one of the popular pirate radio stations in the United Kingdom in the mid-1960s.In addition to songs, it featured... Read More.










