Mario Kart 8 Deluxe

Mario Kart 8 Deluxe is a racing game that was released on the Switch in 2017.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
SGDQ 201832 Tracks, 200cc, ItemsAeonFrodo1:34:44NoNoNoNoNo