
Genres: Gay
Video language: English
Muscle Heaven and Rex Cameron are in bed. Rex awakes and begins to caress Muscle, kissing his back and rubbing his ass as he removes the cover. He parts Muscle’s cheeks and kisses the ass, spitting on the hole. Then Rex begins to rim the hot hole. This rouses Muscle from his slumbers and he moans with pleasure at the wet tongue on his hole. He turns onto his back give access to his swelling cock. Rex sucks on the balls and licks up the shaft of Muscle’s cock. He takes the dick in his mouth and sucks on it. His mouth works, loudly, on the cock as it gets very hard indeed. Rex’s cock also gets hard, poking out of his underwear. He climbs over Muscle so they can 69. Muscle takes Rex’s cock in his mouth and they both suck. Rex raises up and fucks his dick deep into Muscle’s mouth. Then after kissing him Rex turns Muscle over and slides his throbbing cock deep into the waiting ass. He fucks that ass so deep, right up to the balls. As he fucks that ass Rex reaches down and grabs Muscle’s cock too, pulling on it. Rex then pulls out and lays on the bed so that Muscle can climb on and slide that dick back into his hole. Rex keeps up his fucking, his cock pounding into Muscle’s ass. Billy then move to missionary position with Muscle wanking hard on his cock as Rex fucks him. With Rex slamming his cock in and out Muscle shoots his creamy cum all over himself. Then Rex pulls out and wanks his hot cum over Muscle too. Then they go off to the shower to clean up.
Format: mp4
Duration: 23:56
Video: 1920×1080, AVC (H.264), 10683kbps
Audio: 102kbps





