Live
Nintendo is holding a Mario Kart World Open on November 21 and 22 as a qualifier for the December Fall Cup.
Meme

Nintendo is holding a Mario Kart World Open on November 21 and 22 as a qualifier for the December Fall Cup.

Nintendo is holding a Mario Kart World Open on November 21 and 22 as a qualifier for the December Fall Cup.