Nico Wilson and Zach Miro โ bareback by Bad Puppy.
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.
Pictures of Nico Wilson and Zach Miro
