Sarah ghost of Mansfield Pennsylvania

The ghosts of North Hall Library

While wandering through the North Hall Library located in Mansfield, Pennsylvania one can only wonder what might be lurking around the corner. Many people have reported strange occurrences here, during the evening hours. If...

Scroll Up