Trackmania 2 Debut TrailerCheck out this sneak peek of high-speed racing Ubisoft is trying to re-create in Trackmania. 2.By on April 20, 2011 at 3:12AM PDT TrackMania 2 Canyon