Home / Elephant Seals Evolution: Less... / giants fighting on the beach

giants fighting on the beach

This video covers why mature male elephant seals are fighting on California's beaches.