Straight lad Ellis steps it up today, he lets Zack strip him and play with his uncut cock and then he returns the favours and strips Zack and plays with his uncut cock. Zack is then soon on his knees gobbling down on Elliss now rock hard cock and looking at his face he is sort of confused between the shock of his first man blow job and it feeling pretty good! Not content with getting his first man blow job Ellis gets down on his knees and sucks Zack. Great job by both lads who are soon lying back, Ellis jerking off Zack to a happy end and then Ellis deals with his own uncut cock and jerks it til he shoots a nice mess of cum on his own abs.