Sunday, July 16, 2006

I'm watching the Women's World Cup of Softball...

...For reasons passing understanding Jennie Finch, I assure you.

All I have to say is that the...um...Japanese Females Players...are um yeah...striking.

Let's go USA*







*Topless