Mario’s First Appearance at the LA Auto Show Nintendo made a special pit stop at the 2011 LA Auto show to celebrate the launch of Mario Kart 7!