Full Segment: Heavy rains in Toronto have led to flooding, power outages & public transit delays. HuffPost Canada's Ron Nurwisah joins us to discuss the latest in Toronto flooding news.
'SNL' Mocks Third And Final Presidential Debate
Popular Group Claims Responsibility for Hacks
Scientists Find Rare Two-Headed Shark
How to Budget and Spend Wisely This Holiday