Alex Stand and Milen Petrof are two very horny guy. Alex is kissing Milen and rubbing his bulging crotch. Then he removes Milen's tee shirt and starts to kiss his sexy chest. Milen responds eagerly, removing Alex's tee shirt. Milen's jeans are opened and Alex slides a hand inside. Then he pulls Milen's big cock out of the jeans and wanks on it. Alex's stiff cock is released too and he wanks both dicks. He moves Milen to the sofa and goes down on his big cock. He sucks Milen's cock and wanks it too. Then he gets his mouth working on Milen's balls too. Having done a good job on Milen Alex stands and his buddy returns the favour, sucking on his throbbing cock. Moving back to the sofa Alex lays down and lifts a leg to show his ass. Milen is soon fingering Alex's tight hole. The hairy ass looks so good as Milen fingers it and sucks on Alex's cock. Two fingers slip into the hole as Milen nibbles Alex's balls. Alex turns over, onto his knees and Milen slides his big cock deep into the waiting ass. Alex looks back, over his shoulder, at Milen as he fucks his huge dick deep into the sexy ass. He fucks deep and hard, really stretching Alex's hole. Then Milen turns Alex over and fucks him in missionary position. Alex wanks on his own cock as he takes Milen's deep in his ass. He quickly shoots his hot cum all over himself as Milen continues to fuck his eager hole. Alex then moves onto his knees again with Milen pounding his ass some more. Then Milen pulls out and shoots his hot load all over that hairy ass. Alex stands up and kisses Milen again to end a very hot fuck.