Shadowknight1 0 Report post Posted October 21, 2011 Only "this sucker's electrical!" http://dsc.discovery.com/cars-bikes/delore...ectric-car.html Share this post Link to post Share on other sites
Mike 214 Report post Posted October 21, 2011 http://www.bttfhillvalley.co.uk/forum/inde...?showtopic=3681 Share this post Link to post Share on other sites