Eva Angelina, the busty milf with a penchant for big cocks, takes on the challenge of Marco Banderas' enormous member. She seductively strips, her big boobs heaving, before kneeling before him. Her glasses fog up as she takes his thick shaft into her mouth, her lips stretching to accommodate his size. Eva expertly works his length, her hand stroking the base, her throat constricting around his head. Marco's hands tangle in her hair, guiding her as he face-fucks her, his hips thrusting forward. Eva's eyes water, but she's determined, gagging beautifully as she takes him deeper. Marco finally loses control, his hot cum splashing onto her face, Eva eagerly licking her lips for more.