Brandon Evans and Zach Covington press their lips together, making out as they get things heated up, and when they’ve had some fun kissing Zach moves down south toward Brandon’s big cock! He takes that dick in his mouth and sucks it while he plays with his own member, touching himself gently while he runs his mouth up and down Brandon’s long shaft.
After a quick break for more kisses, Brandon gives Zach head, pulling that delicious cock in and out of his mouth before he gets Zach to lie down on the bed and slowly slides his prick into him. Brandon pushes his bareback cock balls deep into Zach’s tight ass before he start fucking him harder and faster. Zach begs for more as Brandon makes Zach’s ass bounce with each deep thrust, grabbing those luscious ass cheeks while he pounds Zach raw! Zach can’t stop moaning and his toes curl in pleasure as he gets fucked by Brandon, switching into a different position and letting Zach ride that dick and bust a nut before Brandon is pulling out and shooting a huge load all over Zach!