A newbie racer on the Nascar tracks tries to get a promotion to Dinoco by arriving at the final race of the Piston cup in California first and this goes off the rails as he get lost on the highwayread more
A newbie racer on the Nascar tracks tries to get a promotion to Dinoco by arriving at the final race of the Piston cup in California first and this goes off the rails as he get lost on the highway