Curse of The Bermuda Triangle exclusive: Dave tips TRIG team about Bahamian sea monster Lusca
On Sunday’s no miss edition of Curse of the Bermuda Triangle, the guys investigate the lore of the Lusca in the Bahamas blue holes. The exclusive preview we have below tells the tales of dead men in the stunning deep blue waters of the Bahamas, but why? Sea monsters allegedly live in the Bahamian isle