Quote Originally Posted by mooneye777
I hate spiders. This is a camel spider found in Iraq, that place is just wrong in too many ways.
You have got to be kidding?!!!
Those things would eat a can of Raid.