Saturday, October 29, 2005

OH My God What The Fuck is That Thing

Galeodes 2, originally uploaded by Drew Gardner.

The title is the actual words i said upon seeing this pic - this is, apparently, a "camel spider." What the...This is perhaps too much for me. Good LORD that's a frightening beast.

Unfortunately Flickr user Drew doesn't seem to have high res files up, but still - visit his site by clicking through the pic to see one other camel shot, and leave him some thank you notes for Sharing The Alien with us.

No comments:

Post a Comment