Chaz Berling and Zach Covington get each other in the mood for some hot sex by starting off with some deep kisses, making out before Chaz gets off the bed and stands above Zach, shoving his cock down his throat. Zach sucks Chaz’s sweet dick and when Chaz wants a taste of Zach’s meat he climbs on top of him and these two studs 69.
Zach’s ass gets some special attention from Chaz next as he bends Zach over and rims his tight hole, fingering it and burying his face between those perfect ass cheeks before he buries his cock there next! Chaz fucks Zach slow and deep, letting him feel every inch of his bareback dick as it goes in and out of Zach’s entrance. Chaz pulls Zach’s hair as he pounds him from every angle, and when Zach rides that fat dick he plays with his own hard cock, stroking himself while he takes that prick raw. Chaz gets Zach on his back, holding his legs up as he drives his long shaft into Zach’s ass and makes him cum, Chaz stroking out his own huge load after Zach!