World Series Champs St Louis Cardinals
October 30th 2006 OK, so in case you don't know or haven't heard yet... The Cardinals won the world series in game 5. It was actually the fourth game, but it got delayed due to the rain and ended up being played on Friday. Either way we got to be there and had a phenomenal time.
I know I mentioned that the Red Bull Soap Box Races were in town. Well people from all over the US packed up their home built con
... read more