Alexander Garrett and Castro Supreme, two beefy, hung gay men, can't keep their hands off each other in this outdoor public encounter. Alexander, with his massive black cock, grinds against Castro's thick ass, both sweating and panting in the sun. They strip down, ignoring passersby, as Alexander's enormous prick throbs with anticipation. Castro, eager and vocal, takes Alexander's thick shaft deep into his hungry mouth, gagging on its size. Alexander then bends Castro over, spitting on his hole before pushing his massive cock inside, making Castro grunt and moan in pleasure and pain.