Video: Students from University of Pennsylvania About to Unleash the Renegade, an All Electric Drag Racing Car

March 8, 2011

Engineering students gear up to reveal their all-electric racing car.

Article Source: EcoFriend