June 9 2020 12:16pm

Floating whale carcass found in St. Lawrence River outside of Montreal

A whale carcass was found in the St. Lawrence River. Research groups believe it the same as the young humpback seen wandering the waters in Montreal.

Responsive site?

Video Home



No videos found.