… And West Coast Customs Built Real Life Mario Karts … In promotion of Mario Kart 7, Nintendo headed to the L.A. Auto …