ROOFTOP FILMS: Happy Christmas
Solar One (on the pier along the water)
24-20 FDR Drive Service Road EastNew York, NY 10010