Speed Demon (2003 film)
Speed Demon is a 2003 Canadian-American horror film and directed by David DeCoteau and starring Collin Stark, Mark Ian Miller, and Candace Moon.
Source: Wikipedia, Speed Demon (2003 film). Text licensed CC BY-SA 4.0. Not endorsed by or affiliated with Wikipedia or the Wikimedia Foundation.