An ambitious race driver who is not allowed to compete decides to outwit his competitors.
July 14, 1912
Released
The Speed Demon
7min
—
No Language
American Mutoscope & Biograph