TrackMania 2 Stadium - Announcement Trailer

Here's the announcement trailer for TrackMania 2 Stadium, available in 2013.

Discussion

2 comments
lambomeir
lambomeir

wrong trailer... it's the previous game

avirama
avirama

the trailer says Canyon..just sayin'