Camel Spiders
Invasion of the southwestern deserts of the United States based on true animals that plague our armed forces in the Middle East. The Camel Spiders are now free to hunt prey, fearless of all predators, even humans. Its paralyzing sting can reach anywhere and anyone. Against the beasts, a tiny band of brave fighters must make a final stand
Released: 2011-03-04