They’re calling it a Christmas miracle -- every single angel on this year's Angel Tree has been adopted.
Monday afternoon a final pledge was made so the remaining angels will have Christmas gifts under the tree.
Hundreds of toys are bagged and ready to go just in time for Christmas. "It is a big process, but it's a fun process," says Sharon Baso, Major in the Kingsport Salvation Army.
4,500 children will be receiving Christmas gifts thanks to the community, but getting the final 170 angels adopted was a bit nerve-racking for the Salvation Army leaders -- until a phone call came in Monday afternoon. "A local company, a family-owned company, called to say they'll take all of our remaining angels and fill them. So every child that's applied at the Salvation Army will have toys this Christmas," adds Baso.
Crews are making sure the gifts will be ready for distribution on Thursday.
We're told this is the second year in a row that this company, who wanted to remain anonymous, has stepped up to adopt the remaining Angel Tree children.
The Salvation Army of Kingsport says the gifts will be going to children in five counties in Northeast Tennessee and Southwest Virginia.