Originally posted by FireFromBehind: If you want to submit vehicles, you do that on the offical forums. Not here
I don't think OP was really trying to make a suggestion... And there is not a good place for playerbase to directly/reliably interface with developers for obvious reason (Think about how many developers there are, and how many players there are.... It would be like trying to drink from a fire hose...).
@OP, I have asked, if there is anything to share I will post.