The Who kicked off its 1975 American tour with a two-hour concert in Houston's newest rock arena the Summit. And it was spectacular, to say the least. One of the longest lived rock groups around, the ...
This review was originally published on Nov. 21, 1975. The Who kicked off the American leg of their world tour at the Summit.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results