Horny twinks Josh Cavalin and Vincent Castle are barely able to keep their hands off each other as they walk into the lounge. They both have rock hard boners poking through their sweatpants which grind together as the boys lustfully kiss. Josh licks and kisses Vincent's bulge, then pulls down the boy's sweatpants to suck his throbbing uncut cock. After slurping on that thick boner, Josh lays back to get his own uncut cock sucked in return.
We then see Vincent lay Josh down and slide his bareback dick into the boy's willing hole. He pounds Josh in spooning, then bends Josh over to slam him in doggystyle. The horny boys change position again, and now Josh is on his back in missionary as Vincent drills his hole. Josh soon cums over himself, then Vincent Sita back and jerks off as Josh licks his balls until the young top cums too.