Location: Shea Stadium
February 29th, 2008 at 10:48 pm • Related • Filed Under
If you're new here, you may want to subscribe to my RSS feed or stay up to date with me on Twitter. Thanks for visiting!
This is a view of Shea Stadium in New York



















