Month: September 2020

This coming Monday, Travel Channel aims to keep you up at night in fear as the Rhode Island haunting, titled Devil’s Road: The True Story of Ed & Lorraine Warren features real-life demonologists. The chilling real story is enhanced with stock and archival footage of their work. The paranormal power couple of 20th Mid-century America