Speed Demon (2003) Free Watch
A mysterious driver in a muscle car with a demonic hood ornament hunts down a gang that has taken over a small town.
Release Date: 2003
Duration: 80 min
Director: David DeCoteau
Writers: Matthew Jason Walsh, David DeCoteau
Stars: Collin Stark, Mark Ian Miller, Candace Moon