TEG Teslafanatic Moderator Aug 20, 2006 22,101 9,490 May 9, 2008 #1 May 9, 2008 #1 Tesla vs. Volt: Balancing the Weight of Expectations | Car News Blog at Motor Trend