David Kadera makes a return visit to Badpuppy in his first solo performance. David’s body gets better looking every time we see it. He slowly strips off his shirt, flexing his arms and chest. David lies back on the bed and shoves one hand down his pants. His cock was already stimulated and ready for some attention. He continues to stroke his cock; but he, stands up, turns around and bends over the bed. He slides his underwear down just enough to expose his hot ass-hole. His fingers tease the hell out of his hole before he lays back down on the bed and spreads his ass as wide as possible. David rolls over and gets down to the business at hand. One hand grabs his thick piece of meat; and, while he’s jacking his cock the other hand’s fingers are working his tight, sweet hole. He’s managed to get himself all horned up and he’s ready to get off. He begins jerking his cock even faster, his nuts tighten up inside him; and, with some very heavy breathing, David squirts his load of creamy white jizz. Don’t forget to check out his prior 3 action shoots.