Boston, MA Open About 3 years

Damaged Sign

The light signal for pedestrian between lagrange and VFW Parkway is down. It looks like it has knocked down by a truck.