Comment Comment by oxplot You mean Tesla's chief designer Franz von Holzhausen? I'm not so sure. ;) parent oxplot 7 years ago