Michael revs up for a wild Mario Kart ride. Michael revs up for a wild Mario Kart ride. Related tags:KartMario