Designed by
Title
Electric car drag racing #14040054
Description
SANTA POD, UK - APRIL 23, 2010: Alternative energy racing at Santa Pod Raceway. Two zero emission electric cars, a VW Beetle and a Tesla sports car head to head in drag race.
This image is editorial