TAPS heads for the mountains to investigate Briarhurst Manor. Including stories of a skeletal woman and the spirit of a young child, some say that Briarhurst is one of the most haunted places in America.
Documentary
View Trailer