Ghost Hunters S07E01 – Haunted Town

Ghost Hunters S07E01 – Haunted Town –

In the seventh season premiere, the TAPS team takes on a big challenge when they are asked to investigate the entire town of Alexandria, Louisiana.

 

Leave A Reply