I'm in my 30's business man traveling in southern Michigan and northern Indiana. I finished for the day near Kalamazoo and am driving through Three Rivers, it's cold, with a steady rain and dark. I then see a young guy hitch hiking carrying a backpack. I normally don't pick up hitch hikers, but it's miserable, so I stop.
Tom's his name, he's 22 from northern Indiana, headed home. He smells like rain, and he's shivering cold. I get out some dry clothes and tell him to change, he takes off his shirt. He is very in shape, rippled body, chest hair, with a strip running from below his breasts, down into his pants. He slides off his pants, he's not wearing underwear that I can tell, but it's to dark to see. He slides on the dry clothes and then leans back to rest.
After 20 minutes or so, he's asleep, laying across the middle seat with his head almost touching my shoulder. Through the next 1/2 hour he slides down finally with his head in my lap. I don't move him as he's out.
I get on the turnpike and start heading west, all of a sudden I feel his hand on my leg, but I don't move. Then his hands feels his way up to my crotch which begins to make my cock grow. Tom is now massaging my cock which is getting harder, but nothing is said. Not knowing what to do, but wanting to continue what is going on, I pull into the dark rest area and park near the end.
Nothing being said, he raises his head, brings his other hand into play and unbuckles my belt, then pulls my pants down to my ankles. My raging 7 1/2" cut dick is throbbing now. He pulls down my underwear, then goes right down on my cock, balls deep, stops and is sucking without coming up, oh what a feeling, never felt that before. Then he puts his middle finger on my asshole, rubbing it on the outside, then he slides in in, first just a little then all the way. Never loses a beat while sucking my cock, the finger hurts but feels good too. He has some kind of lube on his finger, but I never saw him with any. Then he's got another finger in my ass, then a third, it hurts so much, but feels so frickin good! Now he's moving his fingers fucking my ass all the way deep. His fingers must be 6" long!
He stops everything and rolls over, takes off his pants and shorts, then leans back over, slides his arms under my butt and legs. Picks me up, moving me over him and lays me down on his chest and dick. Now I feel his dick, it's big and hard, at least 8" and thick. He pulls my legs apart which I gladly spread, although I've never been fucked, I somehow trust him.