
watch.plex.tv
The Who Live in Texas '75
Filmed at The Summit in Houston, Texas on November 20th, 1975, this film captures a typically incendiary live performance by The Who at the start of the US leg of the tour in support of "The Who by Numbers" album.