Trackmania Turbo releases March 22, new trailer revealed

Check out some fast-paced racing and awesome tracks in the newest footage of the game