Filming Locations in Derry Township

Livermore, Pennsylvania, USA
A Paranormal Documentary (2020)

Livermore, Pennsylvania is an abandoned town that was located on the Conemaugh River between Blairsv...

View Details