L.A. Auto Show Los Angeles, CA. | Traxxas