Randy hung lad James Dixon and cute muscle lad Justin Harris work up a sweat as Justin savours Jamess big thick uncut meat, before giving up his arse for a great rimming and a deep fuck. We start off with the lads dressed in their sports kit, passionately kissing as they feel each other up. Taking off their sports vest, they kiss and grope some more then Justin pulls down Jamess shorts. His dick looks massive now, straining to get out of his tight white boxers. Justin rubs and squeezes it, then pulls the shorts down, letting his cock spring out. Its thick and veiny with lots of foreskin and precum, which Justin laps up. He opens wide and start sucking Jamess girthy meat. Justin gets it nice and wet, sucking deep, though he struggles a bit to get it all down, and Ive seen Justin deep throat before! Still, this dick is just too big and thick. James grips his head and pushes as much cock as he can down Justins throat. James releases Justins stiff cock from his shorts, then effortlessly swallows it down to the base, making Justin moan. He then does some really horny deep throating, which makes James throb so hard his cock twitches as Justins dick slides in and out of his throat