This review was originally published on Nov. 21, 1975. The Who kicked off the American leg of their world tour at the Summit.