This ragged old flag has been thru a lot. It has been mocked, stomped on, burned, and suffered countless other despicable acts since June 14, 1777. But she still waves proudly and if you don't
like it, feel free to do your best to destroy her. Many have tried over
the past 238 years. All to no avail.
Today the flag has 13 red and white stripes and fifty stars. The stripes represent the original 13 Colonies and the stars represent the 50 states.
The colors of the flag have meaning as well: Red for hardiness and valor, white symbolizes purity and innocence, and blue represents vigilance, perseverance and justice.