Pete Townshend played a solo concert at the Fillmore, San Francisco, Calif. Tuesday night April 30, 1996. Photographers were not allowed to shoot the...
Pete Townshend played a solo concert at the Fillmore, San Francisco, Calif. Tuesday night April 30, 1996. Photographers were not allowed to shoot the...