Reviews by cursorytom

Live at LeedsThe Who

Rated 10/10

One of the greatest live albums of all time.

I highly recommend you listen to the deluxe version with the full concert in its original order for the best experience.