American Legion Post 10 in Albany, Ore. provides toys to 1,350 children in need.
YouTube Terms of Service