Île-Bizard residents say Presidents Cup is causing traffic chaos
One of professional golf's marquee events is underway on Île-Bizard in Montreal. While it’s bringing tens of thousands of golf fans to the island, it’s making getting around difficult for the people who live there.