A Matter of Seconds
It’s hard to go a few days here without finding some article in the newspaper about how bad the traffic is here in Toronto. By many measures it is the worst in Canada and can hold its own against the other metropolises of North America. It can be painful to try and drive anywhere in […]
Continue reading →