Two teen boys from Union County are charged with assault and a woman from Ohio is in critical condition after a rock throwing incident on I-80 near Milton. Shar...

Two teen boys from Union County are charged with assault and a woman from Ohio is in critical condition after a rock throwing incident on I-80 near Milton.

Sharon Budd, 52, is from a small town in Ohio. Her four children and husband said she is always the life of the party and will help anyone out, but now her family needs to be there for her.

"She's a fighter, she really is," said Randy Budd, Sharon's husband.

Budd was on Interstate 80 in Union County heading to New York City when police said two boys from New Columbia threw a rock from an overpass.

"I've never seen anything like it. That rock hit her straight on, straight on in the face," said Randy Budd.

The Budd's teenage daughter, Kaylee, was driving and Randy Budd was sitting in the back seat when the rock, which he describes as an eight inch boulder, came right through the windshield, hitting Sharon square in the face. The family didn't know what happened until Kaylee pulled over and turned the lights on.

"I saw her face and it was bad," Kaylee Budd said.

Budd is now at Geisinger Medical Center near Danville.

Her family said she is still in critical condition. She had to have emergency surgery on her brain, and she lost an eye.

Randy Budd wants the people involved to know what they did to his family.

"They need to be brought to justice," Randy Budd said.

Lucas Budd, the oldest of the four kids, was on the phone with his mom just minutes before she was hit.

"She said, 'I love you and miss you,' and I said, 'I miss you, Mama.' And that was about 15 minutes, but it happened and that was the last thing I said to her," Lucas Budd said.

He has faith his mom will recover.

"She's super strong. She's already survived breast cancer that whole thing 15 years ago and she fought through that. And she'll fight through this too."

The family hopes their mom will regain consciousness soon.

Especially since Lucas Budd leaves for Afghanistan with the Ohio National Guard on Thursday. He'll be overseas for a year.

"When I come back, I just want to get off a plane, have my mom just run up to me and give me a big hug and I hope that can happen," Lucas Budd said.