Show Details

Traffic Tickets

July 30, 2003

Getting a traffic ticket slows down drivers — and the more given, the fewer hospital visits, deaths from accidents

Transcript