The Who

Tue, 20 November 1973:

San Francisco, CA, Cow Palace

Poster Cow Palace 1973