Now it was Jesse's turn at David's ass and with David on all fours and Jesse behind him, David was about to experience his first 9.5 inch cock. Jesse was forced to go slow as it was obvious that David was in some pain. David quickly started to suck on Mike's dick as Jesse relentlessly fucked him in long and deep thrusts. It was all too much for David and he needed to take a break from Jesse's Godzilla sized dick. David turned over onto his back again, Mike thrusting right into him and immediately pounding his ass hard as David sucked on Jesse's cock. Jesse got all Dominant with David, pulling his arms back and holding him down even as he almost tried to choke David by shoving his long cock down his throat. Jesse, however, wasn't finished with David's ass and wanted another turn so he took over from Mike and started to fuck David without mercy, making David moan with each thrust while Mike straddled David's head, dipping his dick in and out of David's mouth. Despite his ass hurting, David was the first one to climax, cum spurting over his stomach and lower chest. Mike was next, doing his famous sprinkler shot and liberally spraying David's torso while Jesse was a few moments behind him, his cum mixing in with Mike's on David.