Apple TV+ has recently announced that it will be releasing a new series ahead of Earth Day on April 22, 2023. The new series, titled “Big Beasts”, will showcase some of the world’s most massive species across 17 different countries, featuring rare and first-ever footage captured using specialized equipment and next-generation filming techniques. Narrated by…