Oregon American Legion won't let Christmas be cancelled

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

Latest Videos on Legion TV



















































 

 

YouTube Terms of Service