These three photos are from the Delaware Auto Show, Oct. 7-9. These are angles I haven’t seen before. One curious observation were the three fluid containers, which say they are under slight pressure. The technical reps didn’t know, but they were just hired to answer basic questions. My best guess is they are radiator fluid overflow for the AC, and battery thermal management systems.