Grim reminder
The good news is that the economy is on an upswing. The accompanying bad news is that the chance of dying in a vehicle crash has gone up bit as a result. While improved vehicle design and safety technology has increased chances of surviving an…