Watch Natural World Season 19 Episode 6 Online
-
- COUNTRIES: United Kingdom,France
- Subtitles: English
The intimate lives of a family of killer whales that hunt elephant seals and penguins off the storm-blasted Crozet Islands of Antarctica. French scientists study younger members of the group as they learn the complicated techniques involved in catching prey