Cuba’s Secret Shark Lair

Animal Planet - 2020.07.21(tue) 08:05PM program schedule
The phenomenon of massive sharks around Cuba puzzled scientists. For years, the island nation has been closed off to outsiders until now.