Randy hung lad James Dixon and cute muscle lad Justin Harris work up a sweat as Justin savors James’s big thick uncut meat, before giving up his ass for a great rimming and a deep fuck!
Opening wide, Justin starts sucking and gagging on James’s girthy meat. For his part, James releases Justin’s stiff cock from his shorts, then effortlessly swallows it down to the base, making Justin moan. He then does some really horny deep throating, before they switch positions so that James can grip his hair and push his head down deeper on his uncut dick.
Working some spit on Justin’s hole, James s teases it with his throbbing dick before slowly pushing in. Halfway in he starts to fuck a little deeper, which really hits the spot for Justin. James goes harder now, gripping Justin firmly as he speeds up, working that hole till Justin can’t take anymore. With that huge dick rubbing his G-spot, Justin can’t hold back much longer and blows a thick load all over his hard, sweaty pecs and abs. This pushes James over the edge, and he pulls out, pulls off the condom and jerk off hard, shooting another huge load of cum onto Justin’s already soaked cum gutters.Â