EuroNCAP crash testing has had a major impact (pun intended) on vehicle safety, with current cars offering incredible levels of protection to its occupants should the worst happen…