Description: Police veteran Angelina Castro, a Latina with a penchant for big tits and ass, uses her institutionalized power to coerce a short, but well-endowed man into satisfying her sexual desires. The encounter, featuring interracial and femdom elements, showcases her aggressive riding and extreme passion.