Watch The Twilight Zone season 3 episode 28 tv series online free
Release: Apr 01, 1989
A man sells his soul to a demon for some racing tips. After being terrified by the demon he goes for help from the criminal boss he borrowed the track money from.