Camel Spider

The titular creatures from the 2011 movie Camel Spiders.

History
This particular species lives in the Middle East. They stow away with returning soldiers and go on a rampage in the American Southwest.