Load falls off truck

Truck is also down.

Loading...

Added:

By: Lake8737 (79616.30)

Tags: china, car

Location: China