Owen Michaels and David Hardy make out, kissing each other as they strip off their clothes and lie back on the bed, Owen running his big hands across David’s torso and sucking on his nipple as he gets David hard. Owen kisses his way down to David’s uncut cock and gives him head, sliding his tongue from balls to tip as David moans for more of Owen’s sweet mouth.
When David returns the oral he makes sure Owen enjoys it, using his hand and mouth on Owen’s big dick. They climb onto the bed and 69, each giving and receiving some amazing oral, their cock and balls getting all sorts of attention as they get licked and sucked! When they’re ready for penetration, it’s Owen that gets the shaft first, riding David’s bareback prick hard, his own cock slapping against David’s stomach as he gets fucked!
Before they flip, Owen gives David a rimjob to prepare that ass for a good fucking, then he slowly slides his cock inside of David. David jerks his own dick while he gets pounded raw by Owen, spreading his legs wide so that Owen can really fill David up with that throbbing prick. The faster Owen thrusts, the harder David strokes his dick until he finally cums and then lets Owen finish with a creampie and a little cumswap!