Log In or Register
I figure this would be appropriate now that the Cards have won the World Series... This is from the 3rd leg of my summer road trip through the US. Date: 5-Sep-2011 Loc: Busch Stadium, St. Louis, MO