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