"I thought that's my last day in the world, he took in my car and left," said Elmer, a carjacking victim.
Elmer feared he would die, after coming face to face with an armed man in the middle of the Bay Bridge.
RELATED: Truck stolen in armed carjacking on Bay Bridge, CHP says; suspect considered armed and dangerous
Reporter: "Could you believe this was really was happening? "No, I've never seen anything like that and never thought it would happen to me," said Elmer.
The CHP says it began when the suspect's Ford SUV started weaving through traffic late Wednesday morning.
"He hit my car," said Elmer.
Elmer says the suspect then crashed into another car and tried to steal it, fighting with the other driver.
If you're on the ABC7 News app, click here to watch live
RELATED: Person shot in head on Napa highway, suspect arrested minutes later after stealing car, police say
"The other guy, he fought with him, but I didn't have that impulse, when they said 'they' have a gun," he said.
Elmer said the suspect then made a move toward him, brandishing his handgun.
"He pushed me," Elmer added.
Seconds later, the carjacker took off in the white Chevy Colorado pickup Elmer was driving. The California license plate number is: 95222P2.
"It's very unusual, you don't think of a carjacking on an elevated bridge structure, the person must have been desperate following that first accident to attempt something like this," CHP Lieutenant Ross Ingels.
RELATED: EXCLUSIVE: San Francisco man carjacked and kidnapped, forced to jump out of moving car
Elmer, who's a mechanic, said in that moment he did not resist, thinking about his life.
"I think about everything in that second, family, my job, about my friends, everything."
Police are still searching for the man believed to be armed and dangerous possibly still driving that white pickup.