Seems like Tesla has a new video on their front page. Does anyone know the history of this video? I know it's filmed in Hamilton, Ontario Canada (literally around the corner from where I live) and for the life of me can't figure out why a California company would chose this location. Parts of the video are also included in the "Revolutionize your Commute" video on the Tesla site. Just curious.