Zach Riley and Ethan Travis, two smooth twinks, can't keep their hands off each other. They start with a passionate make-out session, their tongues exploring each other's mouths as they grope one another's firm bodies. Zach, eager to taste Ethan, kneels down and takes Ethan's hard cock deep into his throat, expertly sucking and teasing. Ethan reciprocates, swallowing Zach's throbbing member with enthusiasm. Their gay sex heats up as they move to the bed, Ethan burying his face in Zach's ass, rimming him until he's ready. Zach then rides Ethan's cock, moaning as he takes every inch, their bodies slapping together in primal rhythm.