Pedal Pumping Clips / PP0298



Previous Home Next

PP0298

Diana’s car keeps dying. Her passenger does not hesitate to help her get it started again as he stares at her stockinged feet pressing the pedals. 2 min. $3