Leopard Seal: It Will Rip Your Face Off

On May 10, 2014 by Lazer Horse
Off

The leopard seal (Hydrurga leptonyx) is an underwater murdering machine of the Southern Hempisphere. Its only predator is the killer whale, and even they attack them infrequently. The leopard seal can live for...

Read More →