Episode BreakdownTV Show:Destination Truth Season: 3 Episode: 2 | S03E02 Air Date: 16 September, 2009
Destination Truth S03E02 - 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.