Bay Shore veteran lands spot on Queens World Film Festival’s big screen

The 11th annual Queens World Film Festival is showing 198 films from 33 nations in 11 days, and … Continue reading Bay Shore veteran lands spot on Queens World Film Festival’s big screen