Jamie Kelvin and Roman Schneider are doing home workouts together, and when Jamie sees Roman struggling with setups, he comes over to help. But Jamie can't resist the sexy twink before him and leans ion for a kiss, leading to him pulling Roman's hard uncut cock out of his shorts. He expertly sucks Roman's cock, then frees his own uncut boner for Roman to suck in return.

The horny boys move onto some anal action as Jamie rims Roman's ass, getting the tight pink hole good and wet. Jamie slides his bareback cock into Roman and pounds the bottom boy from behind, then Roman sits on Jamie and rides his raw rod for a while. After a missionary drilling, Jamie pulls out of Roman and cums on the boy's face, right before Roman blows his load too.