Trackmania Turbo Hits Open Beta This Weekend


Looking for something to play this weekend, then you might want to consider the open beta for Trackmania Turbo, the latest edition in the long running Trackmania series.



The beta is open to all and runs from March 19 to March 21, which means there is plenty of time to get so fun happening.