After a bit of flirting, spunky Gabriel Cross and hunky Ryan Rose decide to take a nice long hike through the breathtaking scenery of Joshua Tree. Gabriel takes some pictures, and Ryan, who loves showing off for the camera, immediately gets hard. They beat it back to the vacation house where they strip down and make out in the outdoor shower. Gabrielโs muscled frame only reaches to Ryanโs shoulders, but their cocks are equally hefty. They soap up and stroke each otherโs throbbing meat as they press their lips together. Gabriel gets down on his knees to work his oral prowess on Ryanโs rod, lapping at the head with his tongue and swallowing deep down to Ryanโs balls. Returning the favor, Ryan drenches Gabrielโs cock with spit and deep throats the shaft. Bending over, Gabriel spreads his ass cheeks so Ryan can get in deep with his tongue. With some spit for lube, Ryan presses his cock into Gabrielโs hole until he penetrates the hot ass. As Ryan ramps up his thrusting, Gabrielโs thick meat swings in the air. Ryan sits back in a chair, his dick aimed at the open sky, and in an impressive display of power bottoming, Gabriel sits down on Ryanโs meat while stroking his own enormous cock. With Ryan about to cum, Gabriel gets down on the floor and takes Ryanโs load in his mouth. Leaning back, Gabriel releases creamy blasts that drench his massive thighs.

