Track Mania 2 Canyon – Beta Gameplay
Here is some impressive gameplay for the upcoming PC game TrackMania 2 Canyon. Currently there is no release date for the game. Hit the jump for the beta footage.
httpv://www.youtube.com/watch?v=hj7oVuHlFKs&feature