TrackMania United Dated; New Screens

April 26, 2007

Focus Home Interactive and ValuSoft have announced that their upcoming title, TrackMania United, is set to be released in North America on June 11th. They also sent along 3 new screenshots.

For more info on TMU, head over to it’s official website.