March 10, 2024 by Jules Byrd Last of the Giants: Wild Fish Season 3 Episode 2 Shark’s Shadow Airs March 10 2024 on National Geographic
March 3, 2024 by Jules Byrd Last of the Giants: Wild Fish Season 3 Episode 1 Barracuda Brawl Airs March 3 2024 on National Geographic