100th National Convention Color Guard Contest

The American Legion's 100th National Convention is underway with our annual National Color Guard Contest live from Minneapolis, Minnesota.