Martin Hovor is sleeping when Zach Miro enters Martin's bedroom. He climbs up on the bed with Martin and begins unzipping Martin's zipper. Zach finds that Martin has a hard-on in his sleep so he pulls it from Martin's underwear and starts sucking on his thick, uncut shaft. Martin is soon fully awake with his pants on the floor and Zach busy polishing his knob. Zach leans forward and starts kissing Martin. As they kiss, they begin removing their clothes. Both of their bodies are lean and tight and their cocks ready for action. Zach bends over in front of Martin. Martin points his thick, hard cock at Zach's ass and pushes it in ever so slowly. Zach gets used to Martin's girth quite quickly and Martin is soon pounding away at Zach's hole. Martin rolls over on the bed allowing Zach to mount his cock and ride it like a pony. Zach's thick cock bounces up and down as he rides Martin's dick. Ready to burst, Zach lies down next to Martin. Martin slides his cock in and starts fucking Zach again and this time Zach is jerking his cock. Martin hits just that right spot in Zach's ass sending Zach over the edge. Zach sprays a thick load of jizz completely covering his cock, balls and legs. Martin pulls out and coats Zach's nuts and ass with an even more impressive load of cum.
Cast: zach miro
martin hovor  
more BADPUPPY updates 
Nico Wilson and Zach Miro quickly find the bed. They are soon kissing and ripping off each other's clothes. Nico is the first nuzzling at Zach's crotch; waiting for his thick, uncut cock to pop out of his underwear. He swallows Zach's entire length and works it expertly with his tongue. Zach pushes Nico back on the bed, strips off his underwear and goes to work on Nico's rock-hard dick. Nico lifts his leg and Zach takes advantage by burying his tongue deep into Nico's tight butt-hole. With Nico's hole nice and wet, Zach mounts him and slowly pushes his cock into Nico's waiting hole. Nico takes it quite easily and Zach is soon pounding away with Nico's hard dick swinging between his legs. They take a break from the fucking for Nico to turn around and begin giving Zach another blowjob. With Zach's cock standing straight up, Nico straddles it, sits down and then starts riding Zach's cock faster and more furiously. Nico grabs his cock and starts jacking it in rhythm with Zach's thrusts. He starts squirting cum with it landing all the way up on his shoulder and covering his torso. Zach pulls out and dumps an even more impressively thick, messy load literally all over Nico
Cast:
nico wilson zach miro  
more BADPUPPY updates