The Who, Live At Leeds (1970)
A candidate for the greatest live rock album right? Has to be on any list of Best Live Albums. If, by the end of this, you don’t want to be in a band you might as well sell your stereo, give your records away and fuck right off outta here. They give it all a good kick on this one. Four guys who most likely hated each other, …
Keep reading with a 7-day free trial
Subscribe to Sounds Good! to keep reading this post and get 7 days of free access to the full post archives.