Where the heck is Mario at?!?
PiOverlord posted... Where the heck is Mario at?!? Super Mario Bros/Mario Kart: Mario riding Yoshi and Bowser are seen during the final battle. Luigi is seen riding his kart at the Oasis racetrack. Aech also mentions Mario Kart while talking to Wade. --- https://i.imgur.com/Iv5fRLt.gif