Love Haunted Houses? Check Out Scream City Washington DC from October 7 – November 6
Get ready to scream at Scream City from October 7, 2016 through November 6, 2016. This Halloween spook fest is the perfect place for a haunting night out with your friends and family. Choose from two completely indoor, high-end, state-of-the-art haunted houses in one convenient location. Dare to enter Exorcism...
READ ARTICLE