parasite

Ghosts of Morgan City

70% | Jun 21, 2019 | Documentary

There’s something strange happening in Morgan City, Louisiana and Travel Channel’s latest paranormal team is ready to get to the bottom of it.

Elaine White
Creator
Will Ehbrecht
Creator
Mark Kadin
Creator
Tucia Lyman
Creator

Cast

Images