Cartoonish Tesla crashes, Toyota battery deals, and new Chinese hotness