Products You May Like
Mario Kart Tour is about 10 days away from launch! To celebrate the upcoming release, Nintendo has unveiled a live-action trailer in which a bunch of Toads are hard at work constructing the Tokyo course. You can check it out in the embedded video below. Mario Kart Tour is on track to arrive on September 25 for iOS and Android devices.