Compétez à travers l'Amérique du Nord en participant à la série Stock Car. Esquivez le trafic, prenez de la vitesse dans les virages relevés, collectez des pièces et améliorez votre voiture pour la prochaine course. Êtes-vous le héros de la série Stock Car ?