Mario Kart 8: Deluxe launches worldwide on Nintendo Switch today, and Switch Streamers has already been hands-on with a pre-release copy of the videogame. See how we do on the very first Grand Prix championship in the videogame, the Mushroom Cup, at 50cc.
Recent Comments