While the upcoming Mario Kart is among the most highly-anticipated Nintendo Switch 2 games, Mario Kart 8 Deluxe isn’t ready to hand over the trophy just yet. In celebration of Mario Day (March 10), ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results