Game Name: Vehicles 2
Vehicles 2 is a game for skilled players. You need to start and stop the vehicles at very specific moments or you risk making them fall off the cliffs. There are some bad vehicles as well, those need to be pushed over. Have fun!
Game Category: Car Driving Games