A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
Stopping briefly in a small Texas town, an itinerant race car driver finds that his stock car, on a trailer behind his motor home, has just been quickly and expertly…