Oregon American Legion won't let Christmas be cancelled

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

Favorites



















































 

 

YouTube Terms of Service