(IMAGE)
Caption
Technical inspections of vehicles prevent 170 fatalities per year, according to a study done at Universidad Carlos III of Madrid.
Credit
Technical inspections of vehicles prevent 170 fatalities per year, according to a study done at Universidad Carlos III of Madrid.
Usage Restrictions
None
License
Licensed content