accidents happens every where in the world..

but we should appreciate the driver or car manufacturer company? front mirror is not broken.. so its mean all are safe :)