Pictures of cars » News » Renault Twizy electrifies the Eiffel Tower