A mysterious mentor helps a conflicted teen overcome his fear of driving, and win the race of his life at the local dirt track in Smalltown, USA.
Your comment has been added successfully!
Your comment could not be submitted
Reviewed by 1 year ago
Reviewed by 2 days ago