Mario Kart 8 Deluxe – Nintendo Switch TV Spot

Nintendo Switch TV Spot of Mario Kart 8 Deluxe.

Source: NintendoSwitchDE