Here is a video exploring the reportedly haunted screaming tunnel near Niagara falls Ontario. Listed as one of the top paranormal sites in Canada it sure...
The screaming tunnel located not to far from Niagara Falls Ontario has been said to be one of the most haunted places in the world. This...