Showing posts with label Haiti. Show all posts
Showing posts with label Haiti. Show all posts

Friday, August 10, 2007

UFO in Haiti

I, for one, welcome our new insect overlords.