Friends Jeff Henderson and Nick Finch won the audience choice award for their film “The Sable Corsair.” Leave a Comment Subscribe in Google News