Salvation Army to give away toys to more than 3,100 needy children

Salvation Army to give away toys to more than 3,100 needy children