breaking news SNOW in Toronto Okay my favorite term so far SNOWTORIOUS B.I.G haha Check out this earth shattering coverage