Comment Comment by slg I am sure Tesla will sell plenty of them, but I just can't help think it looks like a bad prop from a low budget 80s sci-fi movie. parent slg 7 years ago