cgbroncos113
-
Traffic Signal / Pedestrian Signal ArchivedYale University Yale University Science Hill, 380 Edwards Street, New Haven, CT 06511, USA - Prospect HillThe signal on Edwards often does not turn green for 5-10 minutes, causing long traffic delays, honking, people turning left on red and generally unsafe conditions