Video: Swamp Spirits

The guys cruise Louisiana's swampland to learn the folklore of the area.