Some road hazards you can prepare for. Potholes, debris, the occasional tire tread flapping in the wind. But a semitruck ...