Emo hunk Zack finds himself sandwiched between two horny, hairy twinks in this electrifying gay threesome. The trio starts with eager making out and groping, their hard cocks straining against tight jeans. Zack's partners waste no time in pulling out their thick, uncut lengths, stroking them inches from Zack's hungry face. He eagerly sucks both, his eyes watering as they fuck his mouth in unison. The action heats up as one twink bends over, taking Zack's cock deep while the other feeds him his dick. The room fills with the sounds of wet, sloppy sex as Zack gets his ass pounded and his mouth filled. The guys switch places, ensuring Zack gets a generous helping of cum from each of them.