January 24 2019 10:12am

The moose feud between Norway and Saskatchewan

Norway and Canada are now butting antlers over the title of the World’s Tallest Moose

Responsive site?

More Videos

Video Home