At one time or another, most drivers encounter unsafe road conditions. Hazards can appear in many different forms; for instance, poor weather, drunk drivers, and simple human error can all complicate an otherwise uneventful journey. On the other hand, sometimes the condition of the road itself can put your life in jeopardy. Some of the [...]