16 Dec 2013, 16:03 UTC · By: Gabriel Nica / Safety features fitted on our cars these days are usually taken for granted. However, making sure they work properly and keep us safe at the same time is a 24/7 job for the National Highway Traffic ...