talkingtransportation.wordpress.com
Illinois DOT Launches Innovative ‘Driving Dead’ Traffic Safety Campaign
The Illinois Department of Transportation has tackled an ambitious campaign to eliminate traffic fatalities and it doesn’t look like any other highway safety campaign I’ve ever seen. Th…