Miro Matejka waits on his bed for Milos Ovcacek to join him. When Milos arrives they are quickly all over each other, grabbing, kissing and embracing. As they kiss their bare chests rub against each other. Milos pulls Miro's jeans and underwear off and starts sucking on his stiff cock. That cock is so hard and Milos sucks it hard, his head bobbing on it. Milos grabs the head and pushes it down on his throbbing cock. Milos sucks and wanks the dick, and then licks the balls too. Miro loves his dick being sucked and runs his hands over his body and keeps grabbing Milos head. Milos takes the dick all the way in his mouth as he sucks. He wanks hard on the cock too, with the balls tight against the shaft. Miro moves onto his knees as Milos keeps sucking the big cock. Then Miro lays Milos down and removes his shorts. He quickly goes down on Milos massive cock. It is rock hard and Miro sucks eagerly on the big, bulbous head. His mouth is stretched wide by Milos' big cock. After sucking a while Miro sits again, his dick eager for some ass. Milos obliges by sitting his hole down on the waiting cock. Miro grabs the ass cheeks as Milos rides up and down on his cock. The cock goes all the way in the ass as Milos rides. Then Miro begins to fuck, thrusting his rigid dick up into the hot ass. Milos bounces on the dick taking it all the way and pulling his ass cheeks apart to get it all. Miro fucks the hot ass hard and fast and then move Milos onto his back to fuck him some more. Milos grabs his big cock and wanks it as Miro keeps up his hard fucking. He soon shoots his hot cum onto his belly as Miro keeps up his hard fucking. Then Miro pulls out and dumps his cum all over Milos' cock, balls and belly. They end with a final kiss after a very hot session.