Female driver crashes through a wall after a pedal mix up


Loading...

Added:

By: stainless (31736.80)

Tags: Vehicle, crashes, into, wall

Location: Chongqing, China