Shane Jacobs pins Mario Costa against the doorway, his grip tight as he fingers him open with rough precision. Mario’s slim frame bends under the pressure, lips parted for the first thrust. The dark-haired, clean-shaven top drives in hard, his muscles straining as he works the kneeling bottom’s tight hole.






























