New Ballpark


St Louis__9_16_2006_007
Originally uploaded by noplur.
Went Busch Stadium in St. Louis. I saw the Giants lose to the Cardinals. Its a nice stadium and very clean, but way too much red. They also insist on playing God Bless America before every game.

No comments: