Flushing, NY - February 25, 2017. Some of the panel of judges at the 2017 Charcuterie Masters at Flushing Town Hall.