No channels found
British wildlife filmmaker and explorer Bertie Gregory is in the Azores islands in the Atlantic Ocean to film a spectacular predator feeding frenzy.