This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

MEMPHIS, Tenn. — Three children are fighting for their lives after getting hit by a pickup truck in Frayser. It happened on Frayser Boulevard near Watkins around 4 p.m. Thursday.

Rosie Boyland, who lives up the street from where it happened, says all three kids are boys and one of them is her 10-year-old relative. She says they were walking home from their elementary school across the street.

She says her granddaughter, who was also walking home, saw the accident and ran to tell her.

“When I got over there I just saw them laying on the ground,” Boyland said. “I didn’t know whether they were going to make it or what.”

Police say a man driving a blue pickup truck hit another car, then hopped a curb and hit the children before crashing into a nearby fence.

Boyland says the man driving the truck appeared to be badly injured.

“He was just out laying out. I didn’t know whether he was dead or what.”

He and the kids were taken to the hospital in critical condition.

“Praying for everybody to be alright,” Boyland said.

Police believe the man driving the truck had some sort of medical problem that caused him to lose control.

Myron Johnson knows a couple of the kids. He feels sorry for them and the driver.

“It wasn’t his fault, it’s just things happen. So we don’t want nobody to be mad, nobody to be frustrated. We can’t hold no grudge against him.”

As bad as things are, Johnson is confident everyone will be okay. “God bless them. God gonna bless them. They gonna be alright,” he said.

Police haven’t said if the people in the other car were hurt.