Not recommending that movie, but it was filmed in one if my favorite towns Peacham, VT.
[deleted]
1 up, 6y
We were gathered together on Christmas watching viral Yule log videos, and came across a few other funny videos (not Christmas related) like this : https://youtu.be/afhMMcAHlKw