2019 American Legion Color Guard Competition

2019 American Legion Color Guard Competition from the 101st National Convention in Indianapolis Indiana

Channel Features