Killer Whales: The Mega Hunt
Bios
More Clips
In False Bay off the coast of South Africa, a captain witnessed a pods of orcas pursuing dolphins in a megahunt
02:42
Pod of Killer Whales Hunt a Dolphin Stampede
i