Wednesday, June 29, 2005

Whoah! What's up with Mexico?

Check out this new Mexican stamp. What planet are they on? (Yeah, I know. I linked to CNN. So sue me. There's a first for everything, I guess.)

0 Comments:

Post a Comment

<< Home