Share this review
Shem
reviewed Mario Kart 8 Deluxe
Completed
on
Nintendo Switch
again
3 Likes
Reviewed on Nov 11, 2023