Muscular hunk Roman Todd, packing a colossal cock, takes charge as Justin Dean eagerly sucks him off in this Icongay1 production. Roman's thick shaft stretches Justin's lips as he deepthroats, gagging on the immense length. Roman then lubes up and slowly pushes his giant dick into Justin's tight ass, filling him completely. Justin moans in ecstasy as Roman pounds him, their sweat-slicked bodies slapping together in a symphony of carnal desire.