Cuban goddess Angelina Castro finds herself on the receiving end of a punishing strap-on session with her muscular trainer. Her massive tits bounce and sweat pours as she's relentlessly pounded, her screams echoing through the Miami gym. The 11-inch toy stretches her tight ass, leaving her panting and begging for more.