A South Elgin, Illinois, girl who vanished years ago was located in North Carolina on Saturday and will be reunited with her family.
Gold is AU
A South Elgin, Illinois, girl who vanished years ago was located in North Carolina on Saturday and will be reunited with her family.