Preston and Hunter, two gorgeous twinks, share a passionate kiss, their tongues exploring each other's mouths. Preston's hands roam Hunter's body, feeling his firm muscles and hard cock. He pushes Hunter onto the bed, kneeling between his legs to take Hunter's cock into his mouth. He sucks and jerks Hunter off, bringing him close to the edge before backing off, teasing him. Preston then straddles Hunter's face, lowering his ass onto Hunter's mouth. Hunter tongues Preston's hole, making him moan around Hunter's cock. After Preston's ass is slick with spit, he sits back, impaling himself on Hunter's cock. He rides Hunter, his ass bouncing on Hunter's cock, until Hunter can't hold back any longer. He cums hard, his hot load splashing onto Preston's face. Preston smiles, licking Hunter's cum from his lips.