The guy just did an interview on CNBC. Interesting company to follow. 99% made in America.
Stock is way down though. $14 now. (ELIO) otc Near all-time low. Might be a good buy. I think they'll sell a lot of these things for real. This thing has "Southampton" written all over it. Sure seems like a lot of value for the money.