Out of control dump truck tips over and into the opposing vehicle


Added:

By: stainless (35228.10)

Tags: vehicles, accident

Location: Zhejiang