Trackmania: Trackmania Games

After two weeks of relentless competition, the Trackmania Games concludes this weekend. Team GB holds a narrow lead, but Germany and France are closing in fast—nothing is decided. Down the leaderboard, battles are inten…