• last year
The Who: "Money Back Guarantee"
At Shoreline Amphitheatre, Mountain View, CA, USA
21st August 2000 / The Who Tour 2000

Recommended