Video by Girbeagly
92,949 views
Let's have some fun with this fun online game based on the Cars franchise. Customize your car, upgrade your ride and try to win each race. Avoid obstacles, block your opponent and finish first for bonus points.