Dirty Tony is one of my favorite gay porn sites at the moment, Tony has a knack of finding the hottest guys and pushing out some of the hottest guy-on-guy sex you'll see anywhere. Jeremy Tyler is a beefy guy with dark, curly hair and a beefy body. He's a cute guy and must turn a lot of heads on the streets of New York where he lives.
He's teamed up with a couple of ripped muscle studs - Devin Draz and Roman Rivers. These two guys are tops are they're going to be stuffing Jeremy from both ends. They're also both straight and this really turns Jeremy on. It doesn't hurt that they're well muscled and well hung.
The guys start making out. Jeremy is sitting on the bed and he's flanked on either side by these good-looking straight guys. Devin pulls off his shirt and tells Jeremy, rather forcefully, to suck his nipples. While Jeremy does what he's told, Roman starts groping Jeremy's crotch.
Then Devin slides out of his jeans and Jeremy slides his stiffening cock down his throat; Devin thrusts hard, making sure his big cock goes all the way down Jeremy's throat. And Jeremy handles every inch like an expert cocksucker should. After a couple of minutes, Jeremy gets down on all fours and starts working on Roman's cock while Devin gets into a little hole inspection. Then Devin shoves his cock forcefully into Jeremy's butt hole causing the bottom to cry out in pain.
The guys flip Jeremy over and Roman takes his turn pumping his German sausage into Jeremy's cock-hungry ass. The guys swap positions again and Devin takes another turn fucking Jeremy. When Devin is ready to shoot, he blasts his load all over the dark-haired stud's face. Roman isn't far behind and dumps his load all over Jeremy's face and neck. With cum dribbling off Jeremy's face, he jerks his own dick and sprays a vigorous load all over himself. His spunk is flying everywhere. I think Jeremy is finally spent and satisfied. What a lucky guy! Head over to Dirty Tony and check out this threesome sex scene.