Vashyo on 28 October 2009
Looks nice, though I'm not sure if this game has the best physics ever. I expected something little more chaotic and more damage to the cars. :/
something like this http://www.youtube.com/watch?v=DVTJfzk8_7Q








