JJ Knight fucks bareback Cameron Hardy for Bad Puppy.
Legendary JJ Knight joins new-comer Cameron Hardy in a hot action scene where Cameron is introduced to JJโs thick, long cock. JJ is from Memphis, TN and while he does not admit to being โgoodโ he does admit to being a โsouthern boy.โ Cameron begins stroking JJโs cock which is already hard as a rock in his underwear.

Cameron Hardy is obviously distracted from the discussion and has to pull JJโs cock out of his shorts. He wastes no time at all swallowing as much of JJโs cock as would go down his throat. JJ Knight reaches around and pulls down Cameronโs underwear exposing his ass to JJโs fingers. Cameron flips over on the bed, his nude ass exposed for JJโs tongue. JJโs moves in and begins tongue-fucking Cameronโs hole.
Donโt miss: JJ Knight and Ian Greene.
After he gets it nice and wet, JJ Knight slowly pushes his huge cock all the way up Cameronโs ass. Just like JJ predicted, Cameron eases into it very quickly and JJ is soon pounding away. These two studs go at it all over the bed with Cameron ending up on his back and JJ fucking him harder than ever. As JJ get close he pulls out, grabs his dick and shoots a thick, messy load coating Cameronโs chest, abs, cock, and balls.
