"I heard sirens, and they had their guns drawn," Remington said. "I was just sitting there in shock."

Hillsborough sheriff's officials said Johnson approached Padron at 7:44 a.m. in front of 10303 Bramblewood Place. Her boyfriend's two young children were already in the truck. Officials said Johnson told Padron, 29, she could get the children out of the vehicle, but not her purse.

Officials said Johnson took off in the truck. When he was spotted by deputies, they tried to halt the truck with stop sticks near Sickles High School. They said Johnson nearly hit a deputy before driving off and colliding with Remington.

"The last car in front of me went onto Van Dyke, and I saw this pickup truck coming straight at me," said Remington, who was not seriously injured. "My old '87 Supra must be pretty well made."

Johnson was charged with armed carjacking, three counts of aggravated assault with a firearm, grand theft auto, burglary, felony fleeing and eluding, and aggravated assault with a motor vehicle.