I found one site really critical towards Elio: Gas2.org. What's the deal there?
Found this link that also refers to the SEC report:
http://www.ktbs.com/story/31392035/elio-motors-has-lost-53-million-according-to-sec-filing
Found this link that also refers to the SEC report:
http://www.ktbs.com/story/31392035/elio-motors-has-lost-53-million-according-to-sec-filing