Today is Flag Day, but many Americans have no clue what Flag Day is, who celebrates it and how.
What's Flag Day?