Asher Haynes and Garrett Kinsley passionately kiss in the bedroom and take off their t-shirts as they move to the bed. After removing Garrett's jeans, Asher kisses the boy's bulge, then frees the twink's solid thick boner and expertly sucks it. He then shoves his own thick throbbing cock into Garrett's mouth and face-fucks him upside down.
Asher lifts up Garrett's legs and eats out the boy's hairless hole, then shoves his bareback cock inside and pounds the twink's ass hard and fast in missionary. Garrett sits on Asher's dick and rides it balls deep, then the boys get into a spooning position until Garrett blows his load over the sheets. Asher pulls out and aims his dick at Garrett's mouth, then unloads and leans in for a cum-sloppy kiss.