Xavier Ryan claims to be pretty dominant, so we’ll see what he does with little submissive Zach Covington as these boys start making out. Xavier teases Zach’s nipples before pulling out his dick and getting an incredible blowjob from Zach, who sucks that dick really well and then spends a little more time kissing Xavier before getting sucked and sucking his own dick. Xavier loves Zach’s mouth so much that he asks for another blowjob before he’s ready for that ass, bends Zach over and examines his tight little pink hole as he tucks it in and then fills it with his hard cock!
Zach groans as he gets pounded, letting Xavier fuck him hard and deep with that raw shaft, switching positions so Xavier can hit all the best spots deep in his ass. Xavier needs a break from thrusting so he lets Zach ride his cock for a while, rubbing his hips against Xavier’s bare cock, turning to ride him in reverse cowboy until he strokes a huge load! Xavier’s still horny and ready to crack and he takes Zach doggy-style, fucking him faster and harder until he pulls out and shoots his load between Zach’s aching ass!