TEG Teslafanatic Moderator Aug 20, 2006 22,105 9,506 Aug 9, 2007 #1 Aug 9, 2007 #1 NPR : Making a Mark with Rockets and Roadsters