Racing Green Endurance Finishes a 16K Mile Trip With One Electric Vehicle

by Justmeans November 19, 2010 0 comment