Flag Day in Cape Girardeau

Volunteers honor more than just the flag on this holiday

Flag Day in Cape Girardeau