An honor guard from the O'Fallon Air Force ROTC presents the colors.
An honor guard from the O'Fallon Air Force ROTC presents the colors. Scott Wuerz BND
An honor guard from the O'Fallon Air Force ROTC presents the colors. Scott Wuerz BND