Car Physics BTR-80

Car Physics BTR-80 GameDo you think it is so easy to reach your destination? To achieve victory you have to cross a thousand obstacles.

You are a soldier and you have to win a war! Have fun!