Mario Kart 8 Deluxe – Nintendo Switch Presentation 2017 Trailer Published on January 13, 2017January 13, 2017 by ultimategamesweb Mario Kart 8 Deluxe races onto Nintendo Switch on April 28! VISITE ULTIMATEGAMESWEB HOMEPAGE FOR MORE GAME NEWS. Follow us on: Twitter Facebook Google+ Pinterest Share this:FacebookTwitterPinterestMoreLinkedInRedditTumblrWhatsAppEmailPocketTelegramLike Loading... Related