Celebrating Possibly The Greatest Live Rock & Roll Album Of All Time [VIDEO] [POLL]
This week in classic rock history a show was played and recorded that became what could and has been called The Greatest Live Rock Album of all Time.
The Who performed a little show at Leeds University in West Yorkshire, England back on February 14, 1970, and what emerged was pure rock magic.
The Who – Live At Leeds: raw, driving, furious, and loud (since at that time The Who were, after all, the loudest band on the planet); they rocked the University for two solid hours.
Right after the gig, Pete Townshend said he was happy with the show. He told the media, “We just had a feeling it was going to be good”.
No, really. What DO you think? Take our poll: