PORT HENRY — Following the success of “Lucy and the Lake Monster,” a sequel film called “The Secret of Lake Champlain” is now in production after shooting around Port Henry and Moriah. Like the first ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results