Mario Kart 8 Deluxe - Nintendo Switch TV Spot

Nintendo Switch TV Spot of Mario Kart 8 Deluxe.

Source: NintendoSwitchDE