Pod of orcas put on a show in Newfoundland waters
A pod of orca whales were seen gliding through the waters off St. Anthony on the Northern Peninsula on Wednesday.
A pod of orca whales were seen gliding through the waters off St. Anthony on the Northern Peninsula on Wednesday.
Take a look at the video above, which was taken by Steve Sheppard and Northland Discovery Tours.