scare tactics

(credit: NYCDOT)

Skeleton Signs Installed To Slow Drivers Down

The 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.

05/13/2011