Joined
·
14,452 Posts
Interesting but I'm always dubious about vehicles when they want you to put down a deposit before they even have the first production one built. The web site doesn't even say who is supplying the engine and transmission just some reassuring words that they will tells us at some point. I'll reserve my judgement and my money until there are some real production vehicles that can be tested by independent testers.