The Roaring Road (Original) / The Roaring Road (US)
A young man pursues a young lady with the same energy he applies to his other obsession in life, auto racing.
Info mistake?