Well here is the english website of the game
http://www.trackmaniagame.com/
you can find there a demo of the game BUT if you want to use the custom cars, you must buy the game ...
(You can play the game offline in a solo mode or online with other players)