Wednesday, September 19, 2018
Home Tags Killer Whales

Tag: Killer Whales

Brutal video shows exactly why orcas are called killer whales

An intense drone video out of the Kamchatka Peninsula in Russia shows the impressive hunting abilities of a pod of orcas In the clip, filmed...

MUST READ