TV Review: Destination Truth 3.06 – “Chullachaqui/Bermuda Triangle”
In this episode, the team go head into the Amazon jungle with Robb and Dustin from Ghost Hunters International to look for the gremlin-like chullachaqui, then out to sea to investigate the Bermuda Triangle. Read More