Movie description: "Lost Dog, Found Pussy". Poor Cleo Vixen lost a dog. The overly friendly Mercedes Carrera is there to lend a helping hand, fingers, tongue and toys.

Related Videos

Hottest

More Videos With Cleo Vixen

Watch All Videos

Advertising