Designed by
Title
Electric vehicles #14022824
Description
SANTA POD, UK - APRIL 23, 2010: Alternative energy racing at Santa Pod Raceway. Engineers working on an assortment of electric vehicles before test runs down a quarter mile drag strip.
This image is editorial