The Downing Film Center
This trailer plays before every feature at The Downing Film Center. Highlighted in this trailer are the comfy pillows you'll find in every reclining seat, which makes the viewing experience especially homey. The Downing is a non-profit arts organization, located in the historic Yellow Bird building on the waterfront in Newburgh, NY. Enjoy the show! © 2017 Downing Film Center