thegabbygamer.com
Japanese Mario Kart 8 Deluxe trailer!
Are you guys ready for some more Mario Kart 8? I hope you get excited!