Physicar

Physicar is a unique driving game that has 30 levels of game play to offer. In each level of the game, the player has to get the unique car to reach the flag at the end only after collecting the coins scattered around.
Loading 1%...