Shark Beaches Itself to Eat Beached Humpback Whale

A tiger shark beaches itself to chow down on a beached humpback whale on Ponta beach in Mozambique. Credit: CATER NEWS