Tuesday, October 21st, 1975

The Who play the first of three nights at the Empire Pool in Wembley, London
Visit The Who Concert Guide for more information about this show here: thewholive.net
Latitude: 51.558105
Longitude: -0.281943
www.thewhothismonth.com
www.thewholive.com


