European boy Josh Cavalin is showing American twink Zayne Bright around the town near Prague, and taking lots of photos together. When they get back to their apartment, they sit on the bed and look through the photos, and Zayne leans in to kiss his sexy young friend. The boys lay down as they make-out, and Zayne eagerly slides his hand down Josh's jeans. Josh pulls his jeans off, and Zayne frees the boy's hard uncut cock which he wastes no time going down on.
After blowing Josh's boner, Zayne lays back and gets his own dick sucked in return. He then flips over and spreads his legs, allowing Josh to eat out his tight twink hole. A moment later, Josh slides his bareback cock into Zayne's hole and pounds that beautiful butt from behind. The boys then flip, and now Zayne slips his raw cock into Josh's ass and drill him in spooning. They flip again, and Josh pounds Zayne missionary until he makes Zayne cum. Finally, Josh pulls out and shoots a huge load of creamy jizz all over Zayne's face, leaving it dripping in cum.