What the Heck Happened to the Elio?

Yeah, it’s weird. But cool. Update 4/5: I have learned that there were more recent res...