Tabitha Poison and Anna de Ville lock lips in a passionate, wet kissing session before moving onto more intense pleasures. Tabitha takes Anna's BBC deep into her throat, gagging on its massive length, while Anna returns the favor, her eyes watering as she struggles to fit every inch. They then move onto a balls-deep anal session, Tabitha's ass gaping wide as Anna's thick cock stretches her tight hole. The action continues with Anna drinking Tabitha's squirt and piss, before they both swallow each other's creampies in a steamy, cum-filled finale.