Skip to Content




All American Heroes

Garrett is an electronics technician in the marines. He’s spent time on aircraft carriers and on base repairing communications equipment and anything else that uses electricity. He’s a marine through and through. And he’ll fight to the finish to save one of his fellow marines’ life.

Super-hot Captain Rex was in charge of many men in his deployment to Iraq. Now we have him back to take charge in the sack with Private Eric.

When we turned on the video and let the two of them start watching, neither seemed interested in what the other one was doing. But before long, each of these studs started checking out the others’ goods. First, Eric glanced over when Rusty pulled his long schlong out of his pants, but only for an instant. Moments later, Eric reached over to give his fellow soldier a hand. He grabs Rex’s cock and begins to stroke, all the while working on his own junk.

When Rex’s cock is good and hard from the massage he’s getting, Eric leans over and starts to give him some oral examination. He very gently flicks his tongue around the head of the swollen glans. Then he puts the whole head in his mouth, still stroking his own cock.

Eric then starts to give him the deep throat treatment. You can see the discomfort on Rex’s face as he gets his first male on male blowjob. He tries to focus his attention on the porn that is playing. But every once in awhile, he steals a glance at what’s going on in his crotch.

Eric is focused on his task, giving pretty good head for a straight guy.

Rex stands up to get a better angle to face fuck Eric. He shoves his entire cock into Eric’s waiting mouth, all the way to the base. After just a few thrusts, he can’t hold back. He spews what seems like gallons of cum all over Eric’s face, chest and the bed below. Eric is so turned on by the coating of jiz he just got that he leans back, soaked with sperm. He strokes his own cock and moans with delight as he lets loose thick load to add to what’s already all over him.