Tesla Motors put a showroom in Toronto’s Yorkdale shopping mall to mark their first footprint in Canada. What other car company have you heard doing that before? I was thrilled to be one of the first to preview the Tesla store as part of the Yorkdale expansion grand opening and see the famous Tesla S all-electric sports car up close and personal. It was beautiful inside and out! The dashboard is all electronic. The middle console is a large 18″…