TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Feb 16, 2012 #1 Feb 16, 2012 #1 Good Looks, Power and Performance, in An Electric Vehicle!