Josh Cavalin, hungry for cock, kicks back on the couch and eagerly sucks Vincent Castle's thick, uncut dick, gagging on its length and girth. Vincent, loving the sloppy BJ, face-fucks Josh, making him moan and drool. The oral worship leaves Josh's own cock aching for attention, so he strokes it as Vincent mounts him in doggy, sliding his bare cock into Josh's hungry hole. The twinks fuck in missionary, Josh's body stretched to its limit, as Vincent pounds his tight ass, both moaning in ecstasy.