We're not quite sure what to make of this information, but Mario, yes, that Mario, is in New York, hailing cabs and giving away free taxi rides to New Yorkers, to promote Mario Kart Wii. Now, this would be strange in any city, but in New York, Mario is likely to get cut standing out in the middle of the street trying to get a cab for a surly New Yorker who just wants to get to some large office building or other. It's hard out there for a plumber.
Anyway, if you live in The Big Apple, or you happen to be there tomorrow, between 8-10 AM or 12-2 PM, and you want to run down to the Sheraton on 7th Ave., between 52nd and 53rd, get yourself a free cab ride...and get us a picture, will ya? We're a little curious to see what this would be like in real life.