Jeff and Carl, both naked and eager, had planned to use the gym's shower for a quick, private encounter. As Jeff leans against the wet tiles, his hard cock pointing skywards, Carl kneels before him, taking the throbbing head into his mouth. Jeff moans, his hands tangled in Carl's wet hair as he guides him deeper. They switch places, Carl's ass pressing against the cold tiles as Jeff rims him, his tongue teasing Carl's tight hole. Their bodies glisten with water and sweat, their moans echoing in the steamy room as they edge closer to release.