dpeilow Well-Known Member Moderator May 23, 2008 9,170 951 Winchester, UK Aug 14, 2008 #1 Aug 14, 2008 #1 Electric Cars: Electric Car Home-Brewers Volting Their Rides
vfx Well-Known Member Aug 18, 2006 14,790 52 CA CA Aug 14, 2008 #2 Aug 14, 2008 #2 "The bike" troll was there. A little slow for him (her).
doug Administrator / Head Moderator Administrator Nov 28, 2006 17,162 1,393 SF Bay Area Referral Code Aug 15, 2008 #3 Aug 15, 2008 #3 Drivers Building Their Own Electric Cars - U.S. News Rankings and Reviews