How Improvements In Road Barriers Saved Lives!

Even though there are a lot more cars on the road now, the number of fatalities is far less than it used to be. Improvements on the design of road barriers made sure more people survive crashes!