Island of the Dolls / Lusca

South of Mexico City in the last of the old Aztec canals, there is an island that visitors claim is overrun by thousands of haunted dolls. Josh and team's chilling nighttime pursuit amongst the throng of sinister dolls yields some of their compelling on-camera evidence yet! From there, the crew dives headfirst into the deep waters surrounding Andros Island in the Bahamas in search of the most feared monster in the ocean - the eight-legged Lusca.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.