TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Oct 8, 2008 #1 Oct 8, 2008 #1 Is this new? : Tesla Motors - our company
vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA Oct 8, 2008 #2 Oct 8, 2008 #2 We are engineers and designers. We are drivers and racers. We are executives. We are Tesla Motors." Executives?
We are engineers and designers. We are drivers and racers. We are executives. We are Tesla Motors." Executives?