Nearly 800 families receive Christmas gifts, food thanks to donors
The Salvation Army and Elgin's Community crisis center have joined forces to organize the event.
More Videos
From CNN Newsource affiliates