Showing posts with label it ain't fenway. Show all posts
Showing posts with label it ain't fenway. Show all posts

Saturday, July 21, 2007

Shea Stadium I Feel Fine 1965

It ain't Fenway, but Shea doesn't suck as much as people like to say it does. That's got to be all those years playing second fiddle to the Yankees and what not. Watch this (I dare you not to love it) and you'll see what I mean. You think the Beatles are gonna play at the new Shea? I highly doubt it.