Filming Locations (2)

  • Manchester, Vermont, USA

  • Saint Albans, Vermont, USA