The Speed Lovers (Original) / The Speed Lovers (US)
A stock car racer gets involved with gangsters trying to fix a race.
Info mistake?