Axel Brown drops by for a little one-on-one with his buddy Karl Stevens. He sits down on the bed next to Karl and Karl immediately leans forward and begins 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 strip off their shirts and continue kissing while Karl rubs Axel’s pecs and Axel rubs at the growing bulge in Karl’s shorts. Karl leans back on the bed and Axel proceeds to ravish Karl’s body with kisses and licks. Axel finds his way down to Karl’s crotch and he slips off Karl’s underwear. Karl’s long, thick and uncut cock is fully aroused, and Axel wastes no time swallowing up every inch of it. Karl is thoroughly enjoying the blowjob. His moaning is low & deep, and his breathing is a bit erratic, but Axel continues to tease. Karl motions for he and Axel to switch positions. Karl pulls off Axel’s underwear and proceeds to orally stimulate Axel’s uncut cock until it’s rock-hard. Karl slides in behind Axel, lifts his leg and slowly pushes his huge dick into Axel’s tight hole. Karl pumps hard and fast and with each thrust Axel moans even louder. Axel flips over onto all fours and while kneeling behind him, Karl thrusts his cock back inside and continues the fuck fest. Flipping over onto his back Axel takes cock in hand and jerks himself while Karl continues pounding his hole. Karl hits just that right spot and Axel loses it, coating himself in a thick load of creamy cum. Karl pulls out and lays down on the bed, his cock ready for release. Axel finishes the job by sucking Karl off and when Karl shoots, his jizz makes it all the way up to his chest and coats his abs. With a hungry look in his eyes Axel leans over and slowly licks the cum off of Karl’s cock head before the camera fades to black.