Leo Bulgari and Andy Black, two Latin sex gods, can't keep their hands off each other. Leo, the hung top, teases Andy with his monster cock, rubbing it against Andy's cheek before forcing it down his throat. Andy, the hungry bottom, gags and chokes, but Leo doesn't let up, fucking Andy's face rough and raw. They move to the terrace, Andy bent over, Leo's thick cock stretching his hole. Leo pounds Andy, their bodies slapping together, sweat and spit flying. Andy's ass clenches around Leo's cock, pushing him over the edge. He pulls out, his cock pulsing as he empties his load into Andy's waiting mouth.