Humpback whales put on a show

Here and Now

Two humpback whales put on a show for a tour boat off the coast of St. Anthony earlier this week

More From News/Canada/NL/Featured