November 10, 2003

Who Says the US is Invincible?

The US gets beaten at its own game. Maybe in baseball they don't just whine about hyperpuissance but just buckle down and do something about it.

Congratulations to Mexico. We'll get ya next year...

Posted by TMLutas at November 10, 2003 08:51 AM