Now Playing | Great Whites Devour Whale 155

A whale carcass triggers a great white shark feeding frenzy off the shores of South Africa's Cape.

Recommended for You

Watch More Videos
Filter