Angel Rivers is trying to study on his bed, but he's finding the homework very difficult to understand. His roommate, Josh Cavalin, comes into the room and can see that Angel is stressed, so offers to give him a shoulder massage. Josh mounts Angel and works his hands over the boy's neck, shoulders, and back, but the touching quickly gets both boys feeling horny. They lean in for a deep, passionate kiss, then begin taking off their clothes as they lay back on the bed. Angel frees Josh's hard uncut cock and lovingly suck every inch of that thick solid pole. Josh blows Angel in return, then flips the boy over to eat out his smooth little ass. After a good rimming, Josh slides his bareback cock into Angel and pounds the twink from behind. We then see Angel sit on Josh's cock and ride it balls deep before he lays on his back for a missionary pounding. Finally, Josh pulls out and cums on Angel's face, right before Angel blows his load too.