Only in Canada: Gaggle of geese stop traffic along Victoria street

CTVNews.ca Top Stories