Cesar Xes usually tops, but this time he gets his ass barebacked by the working cock of JJ Knight. And oops, BadPuppy.Com did it again. Cesar Xes can’t keep his hands off of JJ Knight during the meeting and JJ rapidly obliges by pulling off his clothing uncovering his tremendous cock which is as of now preparing for action. Cesar turns over on the couch, gets JJ’s cock and continues to give JJ an extreme penis massage. JJ stretches around to play with Cesar’s ass while Cesar centers around sucking his cock. Cesar stands up, expels his clothing and drops to his knees as he keeps adjusting JJ’s long, thick hunk of man-meat. JJ sits back on the couch, pulls Cesar close and swallows every last bit of Cesar’s stone-hard cock. Cesar bows onto the couch, puts his ass noticeable all around and JJ bows down behind him, pushing his tongue profound into Cesar’s hot ass.
JJ works his tongue in and out preparing Cesar’s hole for the spreading it’s going to get. JJ stands up behind Cesar and gradually he drives his tremendous cock as far as possible up Cesar’s ass. Cesar needs it pretty seriously and in a little while, JJ is shaking to and fro offering it to Cesar harder and quicker. JJ sits back on the couch and Cesar jumps on top. Cesar plunks down on JJ’s dick and fires riding here and there while JJ control pushes from underneath. Cesar eventually ends up on his back, legs noticeable all around with JJ fucking him similarly as firm. Cesar snatches his own cock and starts twitching. As JJ hits that supernatural spot Cesar can’t keep down any longer and heaps of cum splash all over his chest and stomach. JJ hauls out and covers Cesar with thick floods of his rich white jizz.