Millions die on the road every year and most of these accidents are due to human error. Second to that is the car's mechanical parts malfunctioning resulting to fatal collisions.…
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok