American Legion Team 100: What is Team 100?

Team 100 is a movement to launch the nation's largest veterans service organization into our second century. #Team100










































 

 

YouTube Terms of Service