Innalilahe wa inna ilahi rajioun....

May idiots drivers will take some lessons from such mishaps :(