The Swamp Ape is a mysterious hominid said to inhabit the remote swamps of Louisiana. Noted as having a deeply unpleasant odor, reports of this monster are extremely common. In 2000, photographs of this mysterious creature (seen above), were taken by a woman claiming to have spotted the animal at the edge of her backyard. The police were called but when they arrived the beast was gone. The pictures have been hotly debated since but hard evidence of the Swamp Monster has remained elusive.
Josh and the team decide to try a touristy Vampire haunted house before the investigation and realize sometimes that's scarier than the real thing.
In this death-defying investigation Josh makes one of the most shocking paranormal discoveries in Destination Truth history.
Josh talks about why sometimes slowing down during your travels is the best course of action.