One of the best nature videos I have seen

Killer whales hunt a seal, from the superb series Frozen Planet.

Comments

Comments for this post are closed