I watched that 75 Who concert at the Silverdome on YouTube, Pete was not a happy camper, the acoustics were awful.
Cant say I blame him, but when is Townsend ever happy! One of my top 5 writers / guitar players.