Made in USA
Elio Addict
This does look like a computer rendering of an older body, but that is not important. What is, is that they are communicating that they have spent a lot of time looking at the details. Was that time spent in the past or recently? That also doesn't matter. It just shows they are close to being production ready. At least for the final prototypes.