Monday, February 06, 2006

The Infamous Camel Spider

Nasty little creatures, follow the link below to learn all you ever wanted to know and more about them.
http://www.camelspiders.net/index.htm

No comments: