Toads start preparing New York City for Mario Kart Tour in new ad
Last week we got a new ad for Mario Kart Tour showing a bunch of Toads preparing Tokyo’s streets for the game’s themed course. Now we’ve got another, this time for New York City. Gotta say, all of those Toads flinging fire balls into the sky seems a…