Toronto Least Liked

And The Least Liked City In Canada Is..

Toronto is the least-liked city in Canada, according to an online survey. Before Torontonians get all depressed, though, they should read a little deeper into the survey results. Leger Marketing pol...