God Spares the Life of a Motorcyclist Inches From Death at an Intersection

God spared this motorcyclist inches from death, and it is all caught on tape! This is a true miracle of God! While waiting at an intersection, a truck flips over and comes within inches of crushing this man. But, God protects him and helps him to safety.