It is a game of good cars vs bad cars. Here the good cars are used to push out the bad cars from the screen. You have to accumulate all the stars from level 1-20 in order to unlock the mega levels.
VEHICLES - Comments:
Copyright 2008 - 2017© Car Racing Games - All rights reserved.