TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Mar 26, 2009 #1 Mar 26, 2009 #1 Last edited by a moderator: Mar 13, 2016
dpeilow Well-Known Member Moderator May 23, 2008 9,170 951 Winchester, UK Mar 27, 2009 #2 Mar 27, 2009 #2 'They have found a manufacturing facility and it's located right here, in Southern California.'
TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Mar 27, 2009 #3 Mar 27, 2009 #3 At night with a view of the tail lights: Last edited by a moderator: Mar 13, 2016