vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA Nov 14, 2009 #1 Nov 14, 2009 #1 Bill Buhl's electric car — The Story from American Public Media