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

BUY TICKETS NOW
Get Our Morning Briefs
Bloomberg WCBS Tri-State Business Index

Listen Live