Pedal Pumping Clips / PP0178



Previous Home Next

PP0178

Kendra drives off, leaving a puddle of brake fluid behind. When she discovers her brakes aren't working, she frantically presses hard on the brake pedal. 3 min. $4.