Dave learns of the Lusca, a mysterious creature purported to live in the Bahamian deep blue holes in the Bermuda Triangle. Pic credit: Science Channel On Sunday’s no miss edition of Curse of the ...
On Sunday’s episode of Curse of the Bermuda Triangle on Science Channel, a huge underwater shear of rock that looks to be done by a giant knife has the TRIG team freaking out about how it got there in ...