New safety tech could mean better crash survival rates video – Roadshow

Click here to visit Original posting

High-end cars are improving your chances of walking away from an accident.