I just had to correct this person.
I don't even know why I waste my time on uninformed comments like this. I guess it's so less lies get spread around...
The "car" in question, for anyone who doesn't yet know about it:
So far this thing has been mostly vaporware. In fact, it might be more vaporware than that Devel Sixteen, despite the latter's outrageous horsepower claims. At least that has been seen driving under it's own power: