Orca Whales in Argentina Beach Themselves to Ambush Seals - Presented by: The Aol. On Network

Out of the water, most seals would have every right to feel out of harm's way. But off the coast of Argentina, the local killer whales have made even shore a dangerous place to be. With a powerful burst of speed, the mammals rush onto the shore to ambush seal pups before sliding back into the water on the smooth stones.

Related Videos

Most Popular Videos

Latest Videos