Josh Charters, the smooth twink, finds himself in a steamy encounter with Bradley, who's packing an enormous cock. Josh starts by worshipping Bradley's thick shaft, taking it deep into his eager mouth, gagging slightly on its immense size. Bradley, enjoying the oral, grabs Josh's head, fucking his face with abandon. Josh then straddles Bradley, slowly lowering himself onto that massive dick, his tight ass stretching to accommodate the huge invasion. He rides Bradley, his body bouncing up and down, as Bradley thrusts upwards, filling Josh completely. Josh's own cock bobs and leaks pre-cum, begging for attention. Bradley obliges, jacking Josh off as he continues to pound his ass, until both men explode in a hot, messy release.