Noxen, Pa.


I just found out this was filmed in Noxen, Pennsylvania. A quaint town that used to be stuck in the 1960's. My grand-mother lived there, I spent summers there as a child.

reply