Pedal Pumping Clips / PP0289
There is no stopping Madam X’s Cadillac. She is in big trouble. The car speeds out of control as she pumps the brakes with no luck and crashes the car. 2 min. $3