Smash Cars
Game » consists of 2 releases. Released Aug 13, 2003
Smash Cars is a racing game where you take control of an RC car and try to finish first, all while staying in one piece. The game also features a trick system, but it is a bit inconsistent.
Recent topics on Smash Cars
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment