Front of Tesla Store with people mingling about inside with Tesla Model 3 upfront.

- Image ID: WAYM7C
Front of Tesla Store with people mingling about inside with Tesla Model 3 upfront.
James Wagner / Alamy Stock Photo
Image ID: WAYM7C
Location: Yorkdale Shopping Centre