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
« 1982-10-12 1982-10-15 »
The Who play Shea Stadium in Flushing Meadows, Queens, New York
« 1982-10-12 1982-10-15 »