Zeke Weidman and Alexander Greene can barely keep their big cocks in their pants once they start kissing, and soon enough those dicks are out and in Zeke’s hand as he rubs them together then gets on his knees for some oral. Zeke sucks Alexander’s long shaft, deepthroating that huge cock then working it with his mouth and hand, letting Alexander shove it deeper and then getting on the bed to get his own cock sucked!
Alexander runs his mouth all over Zeke’s hard prick, licking his balls and sucking Zeke’s long shaft as Zeke closes his eyes and enjoys Alexander’s hot mouth. But Zeke isn’t done with Alexander yet, and after giving his cock all that attention he bends Alexander over and gives his ass a good licking, rimming all around that hole and yanking on Alexander’s dick as he preps that ass for the fucking it’s about to get!
Alexander keeps his ass in the air and takes Zeke’s hard cock, moaning as Zeke slides his member in and out of that tight ass. But these boys are down for a flip and soon it’s Alexander dominating Zeke’s fine ass, fucking him hard while Zeke plays with himself until he comes and Alexander pulls out quickly to drain his cock next, covering Zeke in even more hot cum!