Moose: What Else? On the Loose

World Report goes to Newfoundland, where moose are on the loose.

Want more exclusive HDNet World Report videos? You can find more on our World Report YouTube page. You can also find us on our Facebook page.

Copyright © 2020 AXS TV - All Rights Reserved.