You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Flag Day -6/14/21
The largest United States Flag ever made displayed proudly at Hoover Dam. Each star is over 17 feet high. It takes a crew of 15 to unfurl it.