This is a picture of a snow squall that came into the Greater Toronto Area yesterday morning. One minute the sun was shining, the next minute you couldn't see across the road. This pic was taken from the CTV helicopter. They also have an interesting time-lapse video of the advance of the squall here .
Apparently this is what we can expect next week:
If this freezing cold weather continues, we might spot this fellow on the road: