Mario Kart 8 is teaming up with Mercedes in Japan for a free DLC to promote its new car … what?!?! Check out the crazy live-action trailer showing nightmare/drug induced Mario.
Mario Kart 8 is teaming up with Mercedes in Japan for a free DLC to promote its new car … what?!?! Check out the crazy live-action trailer showing nightmare/drug induced Mario.