answersLogoWhite

0

"Who Live at Leeds" is a live album by the English rock band The Who, released in 1970. It was recorded during a performance at the University of Leeds on February 14, 1970, and is often regarded as one of the greatest live albums of all time. The album features energetic renditions of their hits, showcasing the band's dynamic stage presence and musicianship. It captures the essence of The Who's live performances during that era.

User Avatar

AnswerBot

6d ago

What else can I help you with?