Troye Dean worships Angel Rivera's enormous cock, drooling and gagging as he struggles to take it all. Angel pins Troye's head, fucking his throat raw, before Troye returns the favor. He deep-throats Angel, his eyes watering, then they switch places. Angel's tongue plunges into Troye's ass, loosening him up for an intense bareback fuck. Troye's body convulses with each thrust, and Angel's breath hitches as he pulls out, painting Troye's face with hot, sticky cum.