Top
110°
7.0

Smash Cars Review | VGNetwork.it

Smash Cars is a tricked-out single or multiplayer online RC toy car racing game. With real-time physics simulation and vehicle customization, players can twist and turn, grind and gear up, performing aerial tricks and stunts while racking up trophies and points as they race to the finish.

Read Full Story >>
translate.google.it
The story is too old to be commented.