“Paranormal Witness,” October 12 – It’s Raining Demons
It feels like they saved the best episode of Paranormal Witness for the season finale. This episode starts out in Stroudsburg, Pennsylvania. What is it about Pennsylvania, that there are so many unusually haunted places and people? In 1983, Don Decker was a young man who went to prison. He wanted to, feeling he could do his time and get his life back on track. Decker had no idea what was about to happen to life. He was in prison and informed by the former [...]
