Shea Stadium after winning the World Series 1986
Tags:
Albums: Shea Stadium (Retired) 1986-1990
Location: Shea Stadium (Flushing, NY)
Comment
Craig (17) Online
You need to be a member of Ballpark Chasers to add comments!
Join Ballpark Chasers