Axel Brown pops in for a little chat with his friend Karl Stevens. He sits on the bed next to Karl and Karl immediately leans forward and starts rubbing Axel’s tight, muscular arms and neck. Axel leans in and the two kiss deeply, allowing their tongues to explore each other’s mouths. They take off their shirts and continue kissing as Karl rubs Axel’s chest and Axel rubs the growing bulge in Karl’s shorts. Karl leans back on the bed and Axel begins to enrapture Karl’s body with kisses and licks.
Axel finds his way to Karl’s crotch and takes off Karl’s panties. Karl’s long, thick, uncut cock is fully aroused, and Axel wastes no time swallowing every inch of it. Karl is really enjoying the blowjob. His moan is low and deep, and his breathing is a little ragged, but Axel keeps teasing. Karl gestures for him and Axel to switch positions. Karl takes off Axel’s panties and begins orally stimulating Axel’s uncut cock until it’s rock hard. Karl slides in behind Axel, lifts his leg and slowly pushes his massive cock into Axel’s tight hole.
Karl pumps hard and fast and with each thrust Axel moans even louder. Axel rolls over onto all fours and as he kneels behind him, Karl pushes his cock back inside and continues the fuck fest. Turning onto his back, Axel takes the cock in his hand and pushes himself as Karl continues to pound his hole. Karl hits exactly the right spot and Axel misses, covering himself in a thick load of creamy cum.
Karl pulls out and lies on the bed, his cock ready to release. Axel finishes the job by sucking Karl and when Karl shoots him, it goes all the way to his chest and covers his abdomen. With a hungry look in his eyes, Axel leans over and slowly licks the fucking head of Karl’s cock before the camera goes black.