Speed Demon (2003)
posted by admin, November 10, 2013 @ 12:07 pm
Movie: Speed Demon
- Director: David DeCoteau
- Release Date: November 11, 2003
- Run Time: 80 mins
- Genre: Action, Horror, Thriller
A mysterious driver in a muscle car with a demonic hood ornament hunts down a gang that has taken over a small town.