He said below that "I'm the originator of the TURN concept, and owner of the company. I can answer any questions you guys have about the vehicle."
Now outdated: Note for moderators (who I assume scan new comments): Some of this users comments have shown up dead, probably because he's a new user who made a bunch of comments quickly. It would be nice if you could come and revive them.
Also, emailing the mods directly using the Contact link in the footer is the most direct way to get their attention. They don't see all of the comments.