The Horror Living near Denver, Colorado

Horror - Ghost ImageIf you love horror movies, stores, and legends, Denver is the place to be according to an article posted by CBS Denver. They describe the horror living in Denver and some of the most haunted places throughout the Denver area.  Continue if you dare, lol Continue reading “The Horror Living near Denver, Colorado”