Camel Spider!

August 29, 2007
Camel Spider

I have never seen a camel spider (solifugae) before but have heard stories about them. I had company last night.