TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Sep 21, 2011 #1 Sep 21, 2011 #1 Electric Racer Goes Like the Devil | Autopia | Wired.com