All that is left of Shea... a ramp. OK, so it's not as depressing as the Tiger Stadium demolition, but still weepy.
Thanks to Metsheads for the picture.
Wednesday, February 18, 2009
The Last Piece of Shea Stadium (sigh)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment