One of the best nature videos I have seen by Tyler Cowen June 25, 2012 at 12:09 pm in Science Television Killer whales hunt a seal, from the superb series Frozen Planet.