vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA Jul 19, 2008 #1 Jul 19, 2008 #1 Another three wheel toy. Electric car 'a blast to drive'