Dramatic Toronto flooding videos from The Weather Network (July 8, 2013) – The Weather Network

Watch what happens when the Greater Toronto Area receives record-breaking rainfall amounts in a matter…