In this steamy gay amateur video, Alex and David, two blue-collar hotties, can't keep their hands off each other. Alex, the dominant one, pushes David onto the couch, unbuckling his pants to reveal his throbbing cock. David moans as Alex greedily swallows his length, gagging slightly but never losing his rhythm. Alex then positions himself over David's face, feeding him his thick cock while David eagerly sucks, his own dick leaking pre-cum. The room fills with wet, sloppy sounds as they switch positions, Alex face-fucking David until he cums all over his face, leaving David panting and satisfied.