Destination Truth
Season 3
Ep 6. Chullachaqui/Bermuda Triangle
- TV-PG
- October 14, 2009
- 43 min
-
8.2 (6)
Robb Demarest and Dustin Pari help the team search in Peru for a gremlin-like creature. Also, the team plots a course to travel through the Bermuda Triangle.