A Tough Lesson For a Seal Pup | Land of 10,000 Grizzlies

A Tough Lesson For a Seal Pup | Land of 10,000 Grizzlies

A Fur Seal Pup fights to survive after it wanders into a pack of juvenile seals that vent their frustration on the youngster. He uses every bit of strength he has to …