January 5 2016 9:50am

Baie d’Urfé sports dome collapses

A popular winterized sports dome in the town of Baie d’Urfé in Montreal’s West Island collapsed. Global’s Kelly Greig reports.

Responsive site?

Video Home