Ellsworth, Maine?


According to IMDB, Ellsworth, Maine was one of the filming locations. Would anyone happen to know which parts were filmed there?

reply