Video: A Door to the Spirit World

The guys partake in a voodoo ritual at the Magnolia Plantation in Louisiana.