Live at Leeds by The Who
Released: 1970
"Live at Leeds" captures The Who's raw power and explosive energy in a legendary 1970 performance. Blending hard rock, proto-punk, and electrifying improvisation, this album solidified their status as rock icons and set a benchmark for live recordings, influencing generations of musicians and fans alike.
Listen to this album
Back to Top 500 Albums