Jude pulls over on a quiet country road to change for the gym. He’s standing half-naked beside his car when a passing driver reverses back and makes him an offer he has no intention of turning down. By Harlan Maddox-Powell.
Warning: this story contains scenes of a sexual nature, including: public exposure, outdoor sex with a stranger, oral sex, bareback anal sex, internal ejaculation and masturbation. This story is written for adults and is not for minors.
The roadside gravel bit into the soles of Jude’s trainers as he swung the car door wide and stepped out. His grey T-shirt clung to his chest after the drive and his black trackies hung loose on his hips, the drawstring already undone because he’d been itching to get out of them since the engine cut. The sun was low over the fields, and the only sound was a car rushing along the main road half a mile back. He hooked his thumbs into the waistband and shoved the trackies down past his thighs. His cock swung free, soft and heavy, and the head started to fill at the thought of standing half-naked on a country road in broad daylight.
He’d left the office early with his gym bag in the boot, and going home to change first would have wasted the last good hour of light. Nobody used the cut-through on a weekday afternoon. Jude lived ten minutes further on and drove this way every day after work, so pulling over had been pure impulse once the sun broke through the last of the cloud. He was twenty-eight and restless after eight hours at a desk, and the gym was only a stop on the way home, somewhere to burn the day out of his body. He hadn’t planned on being watched. He’d only planned to swap his trackies for gym shorts without the usual scramble in a changing room that stank of other men’s sweat.
A car slowed twenty yards past him. Its brake lights flared once before it reversed carefully along the verge. Jude had the black Nike Pro shorts from his bag bunched in his fists and his trackies round his ankles, and his cock was lifting in the open air. He could have covered himself. He didn’t. The driver got out, a man a few years older and leaner than Jude, with cropped dark hair, a plain blue T-shirt and well-worn jeans. He left his door open and walked the short stretch of gravel without any hurry at all.
“You all right there?” His voice carried across the empty road. “Looked like you might need a hand. Or a second pair of eyes.”
Jude grinned, his heart thumping. The open car door gave him a thin strip of cover from anyone passing at speed, and that was all. “Just changing. The gym’s ten minutes up the road. I thought nobody was about.”
The man’s gaze dropped once and came back up. “Nobody was, until I drove past.” He stopped a few feet away, close enough that Jude caught the clean smell of him over the cut grass and warm tarmac. “I’m Rhys, by the way. Do you always strip off out here, or is this a special occasion?”
“Jude. And it’s a special occasion.” He stepped out of the trackies and kicked them towards the car. His cock had filled further, the shaft swelling against his thigh, and he kept the gym shorts in his hand with no intention of putting them on. “Are you stopping for a reason, or just sightseeing?”
Rhys glanced up and down the road. “If anyone comes past, we both look like idiots. So tell me now. Do you want me to touch it, or do you want me to get back in the car?”
“Touch it,” Jude said.
Rhys closed the gap and wrapped his fingers round Jude’s cock, the grip firm and unhurried, as if he were testing the weight. Jude’s breath left him in a short sound. The man’s palm was warm and a little rough, and his thumb ran once along the underside before Jude’s hips pushed forward on their own. Half a dozen slow pulls had him fully hard, the foreskin sliding back off the head until his tip was shining wet.
“Fuck,” Jude muttered. “I didn’t think you’d actually touch it.”
“You left it out.” Rhys kept stroking, tight enough that Jude felt every ridge of his fingers. “It would’ve been rude not to.”
Jude tossed the gym shorts onto the driver’s seat and planted his hands on Rhys’s chest. He pushed until Rhys’s back met the side of the car, then kissed him hard, mouths open and tongues sliding. Rhys’s free hand found the back of his neck and held him there whilst the other kept working his cock in long pulls. Through the denim, Jude could feel Rhys getting hard against his hip, and the thought that he’d done that to a stranger in under two minutes made him dizzy. Somewhere in the hedge a bird called and nothing else moved.
They broke apart just long enough for Jude to get the button of Rhys’s jeans open and the zip down. Rhys’s cock pushed out, thick and uncut, the foreskin halfway over a head that was already leaking. Jude stroked it once and felt the skin slide, and Rhys groaned into the grip. Then Jude dropped to his knees on the gravel. The stones dug into his skin and he couldn’t have cared less. He took the head in his mouth and worked his tongue under the foreskin, tasting salt. Rhys’s hand settled in his hair, holding rather than forcing. Jude opened wider and took more, letting the shaft slide over his tongue until it nudged the back of his throat, then breathed through his nose and swallowed round him before pulling back to suck in earnest.
Rhys’s hips moved in short, controlled thrusts. Jude’s own cock bobbed untouched between his legs, dripping onto the gravel. He kept one hand at the base of Rhys’s shaft and braced the other on his thigh, the denim rough under his palm, as spit ran down over his fingers. Rhys’s breathing had gone ragged. “Christ, that’s good,” he said. “Don’t stop. Just like that.”
Jude had no intention of stopping. He sucked harder, cheeks hollowing, taking him to the base on every other stroke until his eyes watered and his jaw ached. Rhys swelled in his mouth and the hand in his hair tightened. Jude pulled off with a wet sound and looked up at him. “I want you to fuck me.”
Rhys’s eyes had gone dark. He nodded once. Jude stood, turned and planted both hands on the sun-warmed roof of the car, pushing his ass back. Rhys stepped in close, spreading him with one hand and guiding himself with the other, and the head of his cock pressed against Jude’s hole, slick with spit and precum. Jude pushed back to meet him. The stretch opened him in one long slide as Rhys sank in to the base, and the breath punched out of Jude’s chest. It burned, sharply, and it was exactly what he wanted. Rhys held himself there, buried deep, then started to move.
The first thrusts were slow and deep, each one dragging over the spot that made Jude’s knees go weak. The car rocked under his hands. Rhys gripped his hips and pulled him back onto every stroke, and Jude could hear all of it, the wet sound and the slap of skin and the rough edge of Rhys’s breathing. His own cock swung under him, hard and leaking, brushing the door on every thrust. He reached down and stroked himself in time, and being filled and wanked at once was almost too much.
Rhys shifted the angle and drove harder. Jude’s elbows locked on the roof. A lorry rumbled somewhere in the distance and never came any closer, and Jude realised he was half hoping it would. Rhys pistoned in and out of him, stretching him on every stroke, his balls slapping against Jude’s. Jude’s hand flew over his own cock, slick with precum, and he could feel the pressure coiling deep in his gut.
“Harder,” he said, his voice rough. “Fuck me harder.”
Rhys gave it to him. The thrusts turned sharp and relentless and Jude’s whole body rocked with them. Sweat ran down his spine, then Rhys’s chest was against his back, damp through the blue cotton, and the new angle had Rhys driving straight into the spot that made Jude’s vision white out at the edges. His hand stuttered on his cock. Rhys must have felt how close he was, because he kept exactly the same pace and slammed home again and again.
Jude came first. He shot in thick ropes, striping the car door and the gravel below, his hole clenching hard round Rhys’s cock. Rhys cursed and drove in deep one last time, and Jude felt him pulse as he flooded him, his hips locked tight against Jude’s ass until he’d emptied himself. They stayed pressed together for several long breaths, panting, with the far-off traffic the only other sound.
Rhys pulled out slowly. Jude felt the wet slide of it and a drip of cum running down the inside of his thigh. He turned round and they kissed again, slower now, both of them tasting of salt. Rhys found Jude’s cock, still hard and slick, and gave it one last stroke that made him shiver. Then he stepped back, tucked himself away and zipped up.
Jude bent to fish the gym shorts off the seat and stepped into them, the fabric soft against skin that was still sensitive. The trackies went in the boot. By the time he’d shut it, Rhys was back at his own car.
“Is the gym still calling?” Rhys asked.
Jude looked at the wet streak down his car door, then at the open road. “Maybe later.”
Rhys smiled, quick and real, then got in and drove off. Jude stood a little longer in the sun, aching in all the right places. Then he climbed in, shut the door and pulled back onto the road with the taste of the other man in his mouth.
The rest of the drive was short. The gym car park was half empty when he arrived, and Jude sat for a full minute with the engine off and the windows down, letting the afternoon air move across his skin. His hole felt open and the insides of his thighs were sticky where Rhys’s cum had run. None of it had been planned. He could still feel the shape of Rhys inside him, the head dragging on every stroke and the load pulsing deep, and his cock stirred again under the thin shorts. He climbed out, locked the car and walked towards the entrance, knowing full well he’d be thinking about that stretch of gravel for the rest of the week.
The gym was cooler, with the usual smell of metal and rubber and other men’s effort. Jude went straight to the changing room, peeled off the shorts and stood under the shower with the water hammering his shoulders. He washed off the road dust and the sex, the soap sliding over the places where Rhys had gripped him, and by the time he’d dried off his cock was filling again. He pulled on clean kit, walked out onto the floor and put himself through the workout he’d planned, feeling the ache in his ass on every set. When he finished, the sun had dropped and the car park was nearly empty. He drove home the same way and slowed as he passed the spot.
That night he lay in bed with the window open and the road playing in his head. He stroked himself slowly, replaying the moment Rhys had first wrapped his fingers round him, then the feeling of being fucked open against the car under the wide sky. He shot hard into his fist and across his stomach with Rhys’s name on his tongue, and he was asleep within minutes.
Thank you so much for reading. If you have any capacity to share, comment or review, please do so as I am so so so grateful to anyone who can help get my writing in front of more people.
Please also visit my website www.hardmanpod.com to find out more about all of my work and how to keep in touch. Find my latest stories here, or via my website, or follow me on Bluesky at https://bsky.app/profile/hardmanpod.bsky.social
If you want to support the work directly, my Patreon is https://www.patreon.com/cw/HarlanMaddoxPowell
If you’d like to commission a story or have a suggestion, or just want to say hi, please reach out to me at hardmanpod@gmail.com – I’ll consider ideas and if they excite me I’ll give them a go. Paid options are available, but if you can’t afford it don’t let that put you off – I’m always keen to hear what people are wanting to read about and would love to play a part in bringing your fantasies to life. I’ve got a lot of stuff in the pipeline beyond just stories, so please watch this space.
If you write too, I’ve put together a guide to why voyeur scenes work.
© 2026 Harlan Maddox-Powell. All rights reserved. This story is the intellectual property of the author. No part of it may be reproduced, distributed, or transmitted in any form without prior written permission, except for brief quotations in reviews or other non-commercial uses permitted by copyright law.
This and all stories are works of fantasy. Any resemblance to real people is purely coincidental. All characters depicted are consenting adults. Some works may be inspired by other creators, but all work is entirely original and written by Harlan Maddox-Powell. All characters are adults and have fully consented to the depicted roleplay scenario. In real life, always practise safe sex and enthusiastic consent.






Leave a Reply