Tuesday, December 23rd, 1975

The Who play last of three nights at the Hammersmith Odeon in Hammersmith, London
Visit The Who Concert Guide for more information about this show here: thewholive.net
Latitude: 51.490746
Longitude: -0.224413
www.thewhothismonth.com
www.thewholive.com