Thursday, August 5th, 1971

The Who play the second of four nights at the Music Hall in Boston. Massachusetts.
Latitude: 42.350377
Longitude: -71.064750
www.thewhothismonth.com
www.thewholive.com

The Who play the second of four nights at the Music Hall in Boston. Massachusetts.