Red-headed, hottie Zack O'Malley gets his turn to take on Gabriel D'Alessandro's perfect ass. The two sixty-nine on the couch fully deep-throating each other's cocks then Zack goes to town on Gabriel's hole first with his tongue and then his fingers. Finally, Zack can't hold back any more, bends him over the table, and starts slamming his hard meat in. Zack stops fucking for a second to taste Gabriel's ass before sticking his dick back in. Gabriel wants some of that too and he licks every last drop of his ass juice off of Zack's dick. Next Zack sits back on the couch and lets Gabriel bounce on his rod for a while as he reaches around and strokes his hard cock. The unbridled fucking continues with the boys only breaking for some more ass-to-mouth. Zack is the first to cum emptying his load in Gabriel's ass, then he felches it back out and locks lips with Gabriel for some snowball action. This sends Gabriel over the edge and he blows his own load all over his stomach with Zack's cum-covered cock still in his ass. Now that's an ending!