Camel Spiders
Release: March 04, 2011
Release: March 04, 2011

Camel Spiders is a 2011 made-for-television horror sci-fi film starring Brian Krause and C. Thomas Howell. It was directed by genre veteran Jim Wynorski and executive produced by Roger Corman.

Ashley: "that is one hell of a nasty spider"
Added By: superporygon
An unhandled error has occurred. Reload Dismiss