Sunday, July 1, 2007

For all your Asian problems...

1 comment:

Confusatron said...

I wonder how many Godzilla sighting reports these guys get per week.