TrackMania 2 Stadium - Announcement TrailerHere's the announcement trailer for TrackMania 2 Stadium, available in 2013.By Mike Tao on February 27, 2013 at 10:05AM PST TrackMania 2 Stadium