Episode Fifteen: The Haunted House of Black Forest
Black Forest, Colorado is home to one of the most haunted houses in the United States. Rumors of portals, poltergeists, and a government testing ground swirl around a quaint log cabin.
Listen to this episode now by clicking on the links below: