Wednesday, October 13th, 1982

The Who play Shea Stadium in Flushing Meadows, Queens, New York
Gettyimages.com has photos of this event here:gettyimages.com
Latitude: 40.755556
Longitude: -73.848050
www.thewhothismonth.com
www.thewholive.com