Carter releases Michael already hardening big dick sucking it to the back of his throat.
Michael returns the favor chowing down on Carter’s huge cock.
Carter bends Michael over the sofa getting his plump bubble butt open for his inquisitive tongue and lips.
He rims Michael’s hole getting it lubed with his spit.
With Michael’s legs, spread-eagled Carter’s big cock splits his ass cheeks fucking him bareback till both guys are on the edge of orgasm.
Michael can’t hold off any longer and he sprays his load all over himself quickly followed by Carter’s massive cum load coating Michael with his warm seed.