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.