Sort:  

sure it's a lot more snow indeed in Toronto. Stay warm!!!

Toronto seems like it would be beautiful. Have you always lived there?