Badpuppy has tall and hung James teamed up with cute and small Richard Hicks this week. The two begin kissing and groping at each other the moment the scene starts. In short order Richard is on his knees with James' thick, uncut cock in his mouth, his expert tongue has James' dick rock-hard in no time at all. Richard moves to the floor, and lifts his leg to offer his tight hole to James. James pushes slowly at first; but when Richard's hole is loose enough James begins to fuck him even harder. The faces Richard makes and his hard-untouched cock tells me he's really enjoying getting his ass pounded by James. Richard ultimately winds up on top of James riding his cock and finally, he touches his own cock. He starts jacking his dick and James starts fucking faster. Richard loses it and blows thick loads of jizz all over the place. He slides back as James pulls his cock out. James grabs his dick and finishes himself off by coating Richard's cock and balls with a load of his cum.