WHERE in Vermont??
They list the Filming Location for this film as Vermont, USA. Vermont is a pretty big place. Where in Vermont?
Paula Jo
They list the Filming Location for this film as Vermont, USA. Vermont is a pretty big place. Where in Vermont?
Paula Jo