The action begins with Josh Cavalin and Jean Gilliam passionately kissing on the bed together. Josh slowly begin to undress Jean, freeing the boy's uncut cock as he pulls down the twink's undies. He sucks that twink dick before taking off his own clothes, revealing his own hard uncut cock. Jean licks Josh's dick, then eagerly sucks the full length of it. The cute blond twink then lays back with his ass in the air, allowing Josh to eat out his tight little hole.
After a good rimming, Jean sits on Josh's thick bareback cock and rides it. He bounces up and down for a while, then lays on his side to take a pounding from behind. After some missionary position action, Josh pulls out and he boys both jerk off until they cum over Jean's smooth torso. Josh bends down and licks up the cum, making sure to get the last few drops from Jean's dick too.