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 Photos Embed from Getty Images WhoTube Watch Here Watch Here Watch Here http://www.archive.org/serve/Who1982-10-13SheaStadiumFlushingMeadowsNY/Who1982-10-13SheaStadiumFlushingMeadowsNY.mp3 Comments Leave a Reply Cancel replyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed. Map Venue Shea Stadium, Flushing Meadows I was there Latitude: 40.755556 Longitude: -73.848050 For more information on The Who’s history and concerts visit our friends www.thewhothismonth.com www.thewholive.com