Who is to blame for this accident: fools or the roads?

 


v20240901