They seem to have their own flickr page already:
Flickr: Tesla Store Toronto's Photostream
(most photos so far seem to be of someone's visit to Menlo Park)
http://www.teslamotors.com/teslastore/detail.php?s=Toronto
Flickr: Tesla Store Toronto's Photostream
(most photos so far seem to be of someone's visit to Menlo Park)
http://www.teslamotors.com/teslastore/detail.php?s=Toronto
Tesla Toronto
Tesla Store Opening Winter 2010
Tesla now has a Business Development Manager located in Toronto. In addition to helping in the site selection and eventual build out of our first store in Canada, Hans Ulsrud will be in charge of local P.R., sales and marketing events. Test drives will be scheduled for qualified media and prospective customers based on vehicle availability. The first Canadian deliveries of the 2010 Tesla Roadster/Sport are expected before the end of 2009.
416-712-2916
Last edited: