PublicFreakout

Canadians erupt in joy after win in sports bar in Toronto.

Canadians erupt in joy after win in sports bar in Toronto.

Related videos