Joe Roscoe, the seasoned Bad Puppy star, takes charge, spreading Luke Kennedy's cheeks to reveal his virgin pink hole. Roscoe's tongue dives in, rimming and probing, as Kennedy moans, his cock rock-hard. Kennedy returns the favor, slobbering on Roscoe's thick rod, then takes it balls-deep, gagging and choking. Roscoe fucks Kennedy's face before bending him over and pounding his tight ass, making it his bitch.