New York City’s Department of Transportation announced that it would be using new digital displays of skeletons to warn speeding drivers to slow down. Here are a few more creative ways that cities have tried to make roads safer.
Related Topics: accidents, cars, New York City, pedestrians, safety, skeleton, slow down, speed deterrent, speed limit, speeding, transportation, vehicle activated displays, vehicles, Lifestyle, Nation, Society, Travel













