I was lucky to be invited to the reveal of Cadillac’s latest entry into “luxury, efficiency and innovation” in Canada with their hybrid gas and electric sport coupe, the first-ever Cadillac ELR.
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″…