Skeleton Signs Installed To Slow Drivers DownThe Department of Transportation is trying something new to slow drivers down. Electronic signs are popping up throughout the city as part of a scare tactic to get drivers to stop speeding.

More From CBS New York

Bracket Challenge
Download Weather App

Watch & Listen LIVE