TEG Teslafanatic Moderator Aug 20, 2006 22,104 9,503 Oct 17, 2009 #1 Oct 17, 2009 #1 Living on Earth: Ford’s Focus on Electric Cars http://stream.loe.org/audio/091016/091016joyride.mp3 Last edited: Oct 17, 2009