A seriously hot, passionate scene here, as randy young hung lad James Dixon and cute muscle lad Justin Harris work up a real sweat. Justin savours James big thick uncut meat, sucking him in lots of positions, then James gives his arse a great rimming before fucking him deep in three positions till they both spunk their hot loads. We start off with the lads in their sports kit, on the sofa. Passionate kissing as they feel each others bodies.. Cute Justin has a really hot muscled body, with tight pecs and abs, making James get a big stiffie in his shiny shorts. Justin gets a feel of his throbbing bulge, then he gets hard too. They take turns licking and sucking each others nipples as they rub each other bulges. Taking off their sports vest, they kiss and grope some more then Justin pulls down James shorts. His dick looks massive now, straining to get out of his tight white boxers.. Justin rubs and squeezes it, then gently pulls them down, letting his cock spring out. Its thick and veiny with lots of foreskin and precum, which Justin laps up. He opens wide to start sucking James girthy meat. Justin sucks really well, getting it nice and wet, and sucking deep. He struggles a bit to get it all down, and Ive seen Justin deepthroat before, but this dick is just too big and thick. James grips his head to push it as deep as he can into Justins throat, and almost gets it down. Some more hot sucking and then they kiss. James releases Justins stiff cock from his shorts, then goes down to suck it, and effortlessly swallows it right down to the base, making Justin moan, then does some really horny deepthroating.. which makes James cock throb so hard it twitches as Justins dick slides in and out of his throat. They move to the floor now and James is on his back with Justin on all fours over him, and he gets to some very hot sucking, and in this position, he can suck a bit deeper.. again he struggles and gags a little, then James grips his hair and starts to push his head down deeper on it... Justin is on all fours with his smooth muscle butt facing us, James kneeling next to him. He pulls he arse cheeks apart, depositing a big blob of spit onto his hole, then works it in with his fingers and tongue. He gets right in there now, with long licks, pushing his tongue into Justins hole, making it pucker and relax, till Justin is aching to feel that thick meat inside him.. Justin leans against the edge of the sofa, legs apart, and James teases his hole with his throbbing dick, before starting to slowly push it in.. He goes in gently, making Justin moan, pushing it in halfway to start with.. he fucks him shallow, only going in halfway, then starts to fuck a little deeper, which really hits the spot for Justin making his dick rock solid now.. James goes harder now, gripping Justin firmly as he speeds up, really working that hole till Justin cant take anymore. For the second position, James leans back in the corner of the sofa, holding his dick up, and Justin slides down onto it, facing us, and rides it for a bit, lifting himself up and down James thick fuck pole. James grips his arse and holds Justin up, then starts thrusting into him, with long, deep strokes.. he varies the speeds, sometimes hard, sometimes slow. Justin is on his back now, with James kneeling, rubbing his cock against Justins arse, before sliding it back into that hungry hole. He does some slow shallow fucking first, showing plenty of length, and Justins dick is rock hard too, and he holds it up between his legs as James slides his dick in and out.. he starts to fuck a bit harder, and with encouraging words from Justin, he starts to really pound his arse. With that huge dick rubbing his g spot so much, Justin cant hold himself back much longer and starts to jerk himself off as he gets pounded, and with the fucking really hard and intense, Justin blows are really good thick load of white creamy spunk all over his hard sweaty pecs and abs.. this pushes James over the edge, and he pulls out, pulling off the condom to jerk off hard and in two seconds he is shooting another huge load of cum onto Justins six pack.. As they catch their breath James continues to squeeze out a few more drops of jizz from his still throbbing dick.