Can Toronto infrastructure handle another major downpour? | Canada Tonight

Can Toronto infrastructure handle another major downpour? | Canada Tonight

Can Toronto infrastructure handle another major downpour? | Canada Tonight

Credit to : City News