Pfft, that's nothing! I'm sure some of you have seen camel spiders...
American troops in iraq saw these things running in the shade of their humvees, yes, that's right, they can keep up.
Apparently they're around most arid areas of the world, including the SW united states, but they're more common over there.




Reply With Quote