Designed by
Title
Smart electric drive car at the 2010 CIAA #13033329
Description
TORONTO - FEBRUARY 13, 2010: A Smart electric drive car is on display at the Smart car exhibit at the 2010 Canadian International AutoShow held in Toronto, Ontario, on February 13, 2010.
This image is editorial