It Takes a Village

EPISODE:

Episode Info

The men renovate the town's train station and get help from members of a nearby village who are rumored to be involved in voodoo and animal sacrifices.

Cast

It Takes a Village Photos