Petite twink Milo Miles is caught off guard by Cain Marko's assertive kiss, his face pulled up by his slender waist. Milo's tiny frame shivers as Cain's muscular body presses against him, their tongues dancing in a passionate embrace. Cain's big, throbbing cock is soon freed, and Milo eagerly takes it in, his small mouth struggling to accommodate Cain's massive length. He fingers his tight butt, lubing it up for the pounding to come, before Cain bends him over and rims his ass, preparing him for an intense, bareback doggystyle session.