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
You must be logged in to post a comment.