Piermont, a popular location for filmmakers, hosts its own festival
Robert Brum Contributor