The White Widow
- Episode aired Oct 21, 2011
Amy and Steve investigate a historic home in New Orleans to help a family tortured by unexplained visions and bizarre occurrences.Amy and Steve investigate a historic home in New Orleans to help a family tortured by unexplained visions and bizarre occurrences.Amy and Steve investigate a historic home in New Orleans to help a family tortured by unexplained visions and bizarre occurrences.