Richard Sandler’s documentaries, The Gods of Times Square and Brave New York will screen at the Anthology Film Archives (32 SECOND AVENUE AT SECOND STREET) in NYC, August 4th. Any New Yorker who truly loves their city is urged to check these films out.