Muscled studs Shane Cook and Devin Franco lock eyes in leather jockstraps, their bulges tents straining against the material. Devin's eyes widen as Shane's massive, uncut cock springs free, throbbing and ready. He eagerly sucks Shane's cock, gagging on its length, before bending over to offer his hairless, puckered ass. Shane teases Devin's hole with his tongue, rimming deeply, then slides his thick, bare dick inside. Devin moans, impaled on Shane's cock, as they fuck raw and hard, their sweaty bodies smacking together.