Hot straight jock Griffin Matthews finally gives up his tight ass for the 1st time! Brandon Beal’s big thick cock really tests Griffin’s limit. Brandon pounds Griffin hard and deep till he fucks a big load out of Griffin.
Griffin is a bit nervous about taking Brandon’s monster. But he has to get it over with. Griffin sucks Brandon first. He tugs at Brandon’s bone, getting it hard and stiff before Brandon returns the favor.
Griffin gets on all fours and Brandon mounts him from behind. Griffin’s body shakes from the shock as Brandon shoves his thick raw dick into Griffin’s tight virgin hole. “Oh, my God,” Griffin whimpers. He tries to hold on even if he’s feeling some pain.
Griffin then gets on his back with his hairy legs in the air. Brandon rams Griffin’s furry ass missionary and even jerks Griffin’s big cock. Brandon pulls Griffin’s thighs apart so he can get more booty.
Brandon fucks Griffin harder and faster till Griffin can not hold back any longer. Griffin blows his hot wad as Brandon still pounds him. Some cums even fly over his chest, landing onto Griffin’s neck and face!
Brandon stands over Griffin, whose soft tongue is sticking out. When the top stud nuts, his load lands on Griffin’s tongue and mouth. “Now swallow for me,” Brandon says. Griffin then gulps all the man nectar down. Delicious!