Calvin Banks has become a very popular top guy, and Kyle Ross is one of the cock-hungriest guys we have seen in a while, so getting these two together produces some amazing results! Calvin and Kyle get to know one another a little better before Calvin shows Kyle his dick-sucking skills. Calvin is a horny dude, and it shows in the way he handles a cock in his mouth. Kyle cannot wait any longer, however, and goes down on Calvin. Calvin has a wide cock, and seeing Kyle get his throat stretched to capacity is hot. Kyle gives a mean and fast paced blowjob, and from the looks on Calvins face, Kyle does a fine job of getting him riled up and ready for the next level. Kyle eagerly positions himself on the bed with his ass offered up for Calvin. Calvin shoves his bare cock into Kyle and begins to fuck. Calvin goes slow at first but quickly gets into a groove. Kyle loves it, but before the show is over Kyle wants to ride on Calvins dick. Kyle pumps up and down on Calvin until his legs are almost to give way, then Calvin shoves him on his back. Calvin gets more aggressive and begins to sweat. Hot fucking at its best, with Kyle and Calvin both spooging all over.