Blonde young man David gets his tight hole stretched out by tall, toned stud Caleb's massive meat! An easy 10 inches, Caleb releases his colossal cock from his pants and immediately gets David's sweet lips around it, taking the full length down his throat! It only gets better as Caleb spreads David's peachy, smooth cheeks and starts easing the fat head of his cock, completely bare, into David's wet, pink hole, before pushing the full length deep inside. David clearly loves every moment of having the full ten inches up inside his ass and he's moaning with pleasure as he shoots his load hard, while Caleb pumps his own thick, creamy cum everywhere!