Saturday, October 28, 2006

Some team in St. Louis won something

I'm really surprised that Aljazeera is reporting this as well but damn if those Midwestern infidels don't play damn fine baseball.

Post a Comment

<< Home