Tesla Motors store display at Yorkdale Shopping Centre, Toronto, Ontario, Canada 2014

- Image ID: DWAE9E