Haunted Towns

Haunted Towns

Available on Prime Video
Voodoo On The Bayou S2, E1: The team head to Louisiana's rumoured paranormally charged Manchac Swamp. They're the first team to ever investigate the site of America's largest slave revolt.
Starring Chris Smith, Steven McDougal, Scott Porter