Female driver crashes through a wall after a pedal mix up


Added:

By: stainless (35029.20)

Tags: Vehicle, crashes, into, wall

Location: Chongqing, China