In case you couldn't make it, the Menzoid takes you through the Canadian International Auto Show in Toronto.