Dump truck brakes through a red light missing 4 vehicles


Loading...

Added:

By: stainless (42063.80)

Tags: vehicles, accident

Location: China