Designed by
Title
Small Police Car #37179806
Description
VALENCIA, SPAIN - JANUARY 27, 2014: A Renault Twizy Electric Police car being used by the Valenica, Spain police. The Twizy was the top-selling plug-in electric vehicle in Europe during 2012.
This image is editorial