Times Square display Ram temple ad displayed in Times Square runs into opposition The coalition opposing the billboards wrote to NYC Mayor Bill de Blasio, asking him to stand against the planned Times Square display « Previous1Next » 1 of 1