Ethan Frome Comes to Life in Frigid Peacham, Vermont
The film successfully captures the winter atmosphere and blustery snowstorms of the Northeast Kingdom of Vermont. In 1996 a movie called ”The Spitfire Grill,” was also filmed in Peacham, VT. That movie was about a […]