Killer Whale Vs. Sea Lion

“Off the coast of Argentina, seasoned killer whales hunt sea lion pups.”

Bookmark and Share