Tuesday, April 27th, 1965

The Who play the Marquee Club in London ending a 16 week residency.
Latitude: 51.513296
Longitude: -0.133746
www.thewhothismonth.com
www.thewholive.com

The Who play the Marquee Club in London ending a 16 week residency.