Kirk Cummings is working under a car when he notices fellow mechanic Devin Trez go into the bathroom. Kirk follows him and goes in the stall next to Devin’s. Kirk watches Devin stroke his massive dick before Devin slides it thru the gloryhole and is met by Kirk’s warm mouth. Thru the gloryhole, Kirk does his best to get down to the base of Devin’s pole without gagging. When his mouth can’t take anymore, Kirk backs up to the gloryhole and Devin slides his cock into the ass on the other side. No longer in need of the barriers, Kirk joins Devin in his stall to deepthroat the cock that was just buried in his ass. Devin is relentless with his face fucking as Kirk gags and chokes on Devin’s penetrating meat. Devin rewards the struggling cock sucker with a deep tongue bath before entering him bareback once again. While Devin sits back on the toilet, Devin bounces up and down on his lengthy dick. With Kirk’s hole riding his cock, Devin can’t hold back any longer and blows his load deep inside Kirk’s ass. When Kirk hops off to go ass to mouth, Devin’s load drips from his ass. Kirk hops back on and rides Devin’s pole until he strokes a hefty load that lands all over the floor.