Where?
I noticed in the closing credits thanks to Peacham, VT. Was this where it was filmed? Coming from and still living in MA it would be easy enough to scoot up and see the actual locations. Does anybody know where this was actually filmed?
share