This Game
Action, Racing, Sports - Released: Oct 18, 2011

Set on a beautiful resort island, the fast-paced, bumper car gameplay transforms the relaxing setting into a frenzied raceway.

More Action videos
More about this game
Title: Smash Cars
Genre: Action, Racing, Sports
Developer: Creat Studios Inc
Release Date: Oct 18, 2011