A bright, white flash caused Dean to close his eyes. When he reopened them a second later, the gas station was gone. Dean looked out every window to see nothing but green forest and rock. He slowly realized Cas must have zapped them somewhere, along with the entire car.
Dean saw Cas let go of the dashboard before meeting his eyes. The blue pools were still blown wide with lust.
"Where are we?" Dean asked, seeing no road that he could drive out of here on.
"South America," Cas answered, sliding closer, "There aren't any people for at least twenty miles in any direction."
Dean blinked. South America? Leave it to Cas to take the whole 'no people around' thing to a new level...He looked back out the windshield, searching for any movement. There wasn't any, of course, but he was still unsure about being here; in this forest – jungle – thing.
"Yeah, but what about wild animals?" Dean asked, worried about his car.
Dean looked beside him to see Cas's face was extremely close. Their arms were pressed together and he could feel Cas's body heat through all the layers of clothing. He never saw Cas this way; with his mouth hanging open while he panted like a dog, eyes glassy-looking but wide open, sweat forming on his neck and forehead. Not even last night did he seem this way. He was acting like a cat in heat.
And, dammit, it made him look hot as hell.
Forgetting about the potential danger that lay outside the car, Dean lurched sideways to capture Cas's mouth with his own. Cas's hands instantly came up to grab fist-fulls of Dean's clothes as he pressed their mouths hard together, his tongue entering Dean's mouth. The taste sent a whirlwind of memories flooding back of the night before. It made him realize he wanted to pound it out just as much as Cas.
Dean reached down and clutched Cas's hips. He attempted to drag him into his lap, inching him closer. Cas, seeing what Dean was trying to do, repositioned himself. He brought a knee into the seat and slid his other leg between the steering wheel and Dean, bringing it to rest on the other side of him. He was then straddling Dean's legs, hovering over him with his neck and shoulders bent awkwardly against the roof of the Impala.
Feeling his heart race, Dean yanked Cas downward by his tie to crush their mouths together again. All four hands were fumbling around as they tried to undo each others' pants. Dean pulled at Cas's belt, desperation coming over him. But as desperate as he felt, it seemed that Cas was even more so. The angel had already unzipped Dean's jeans and pulled out his growing dick. Feeling Cas's hand on it made him shutter.
"These are not your clothes, Dean," Cas said, lips brushing against Dean's as he spoke, "they don't smell like you."
"No, I wearing Sam's. 'Cause someone made mine disappear off the face of the earth last night," Dean answered.
Cas didn't reply to that. Instead he yanked the belt off completely from around Dean's waist before literally tearing the jeans open more. Dean gasped and looked down at the shredded fabric. Man, Cas wasn't lying about needing him so badly.
"Hey! That doesn't mean you can just rip them up anyway," Dean said, fearing his brother might question why the crotch of his pants was destroyed.
Again, Cas didn't rely. He grabbed Dean's wrists and forced his hands on his hips. He helped Dean slide his pants down, though they couldn't go very far, as his legs were so wide apart. The feel of Cas's soft, pale ass cheeks against his fingers made his dick twitch. He wanted to pound into him right then and there.
Cas held Dean's dick steady as his lined his ass up with it. Dean clung to Cas's hips, unable to look away as he did so. It was like watching some hot porno that involved a sexy tax accountant; except Dean was one getting to bang him.
As Cas started to ease down onto him, his ass pressed against the steering wheel and the horn blew.
Both of them jumped at the loud, echoing sound. Cas fell forward against Dean, which caused his stomach to smother Dean's face. Dean chuckled as he gently pushed Cas back. Cas, though, looked like he had frightened himself.
"Nice," Dean grinned, "it's like your ass is shouting that it wants me."
Cas didn't smile. He only stared down at Dean for a moment, his eyes seeming vacant. Dean felt his smile slipping away. What was the matter? Was something wrong?
"Cas?" he said.
"One moment," the angel whispered.
After shifting a little, Cas completely disappeared from his lap. Dean blinked and searched the car, unable to move. He was sitting, in the middle of South America, with his hard dick splayed openly in his car, alone. He exhaled the breath he'd been holding. Where the hell did Cas go?!
"Cas!" Dean yelled, his voice being the only sound in the silence.
An overwhelming loneliness came over him, turning his stomach. Why would Cas just leave like that? Without giving him any reason? He glanced down at his erection, feeling sexually abandoned.
"Cas!" Dean shouted again, louder.
Cas suddenly 'poofed' back into his lap. He appeared to be the same as he was a few moments ago, except he was holding a very familiar, small trash can in his hands. Dean took the time to glare up at him, before grabbing the front of his messy shirt.
"Don't ever do that again," he warned, "and where the hell did you go anyway?"
Cas sat the trash can beside them in the seat. He hunched over Dean again, his neck and shoulders pressing against the roof once more.
"I remembered that you said we needed these supplies," he said, gesturing to the can.
Dean glanced at it. He had, of course, tossed all the lube and condoms in there that morning...in the motel room. He looked back up at Cas in shock.
"You went back to the motel room? Where Sam is?" he asked, appalled.
"He was asleep, Dean. He didn't even know I was there. I swear," he said.
Dean sighed. Though he was still upset about being left alone, Cas was right about the need of supplies. Lube was quickly becoming their best friend. Shrugging off the feeling of abandonment, Dean grabbed a tube of it from the trash can. He looked up at Cas again. He appeared terribly uncomfortable. They needed more room. Dean craned his neck and kissed his lips.
"Get in the back," he said.
Cas gave him an odd look, but obeyed. Dean used his free hand to help shove him over the seat. In the process, Cas's foot accidentally bumped the radio and it turned on. As Cas fell into the backseat, Dean looked and the console, recognizing the song. It was Magic Man by Heart.
Before he could turn the radio back off, Cas clutched two hand-fulls of Dean's clothes and yanked him up. Still surprised by Cas's forcefulness, Dean allowed him to pull him over the seat. Cas crushed his mouth against Dean's and their teeth clashed together. Dean laid Cas down on the seat and hovered over him. He pulled at Cas's pants again, freeing at least one leg to get access to his bottom half.
A pretty man came to me, I never seen eyes so blue,
Ann Wilson continued to sing while Dean grabbed a tube and poured some lube onto his rock hard dick. Seeing Cas's throb in front of him, and knowing how much Cas wanted this, made Dean feel like coming now. He panted as he rubbed some of the goo against Cas's entrance.
You know, I could not run away it seemed, we'd seen each other in a dream.
The song went on around them, though Dean tried to tune it out. Without a second more, he shoved his dick inside Cas. The angel let out a groan of pain as he gripped the seats. Dean pulled back out at once, feeling guilty. He'd forgotten to loosen him up first.
"Cas," Dean gulped, "I -"
Seemed like he knew me, he looked right through me, yeah...
"Could you turn that damn thing off?" Dean asked.
Cas raised a hand and the music cut short. Now, the only sound in the Impala was heavy breathing. Dean looked down at Cas and slid his hand against his warm chest.
"I'm sorry. I forgot about -"
"I don't care, Dean," Cas interrupted, hunger in his eyes and fierceness in his voice, "put it back in."
(Author's Note: A tip of the hat to Heart for the use of their song. To me, it seems like good make-out music. :) More smut is on the way.)
