Smash Cars

Smash Cars cover

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

Track Smash Cars in your Gamepouch

Similar games