Johnny Hazzard, home from a long trip, finds Colt Rivers eagerly awaiting his return. Johnny, surprised but delighted, greets Colt with a passionate kiss. Colt, already aroused, leads Johnny to the bedroom, stripping him as they go. Johnny reciprocates, running his hands over Colt's toned body. Colt wastes no time, taking Johnny's hard cock into his mouth, deep-throating him with practiced ease. Johnny returns the favor, sucking Colt's thick dick until it's rock hard. Colt then bends over, offering his tight ass to Johnny. Johnny teases Colt's hole with his tongue before sliding his sheathed cock inside, pounding him hard and deep. Colt moans in pleasure, pushing back onto Johnny's cock. They switch positions, with Colt riding Johnny's dick, taking it all the way to the base. Johnny fucks Colt hard, making him cum all over himself before pulling out and joining him in release.