Description
    Close
    40803
    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.