Indian Cars Do Less Than Stellar In Crash Testing…
Safety is one of, if not THE most, important factor when it comes to cars. Obviously, all cars and manufacturers are different when it comes to how they approach safety but Indian-made cars are clearly at the bottom of the list.