American flag guns

Happy Flag Day: A Gallery of Patriotic Flags, and Guns

First designated in 1916, while the country was on the eve of World War I, Flag Day is June 14 and celebrates the good old Red, White, and Blue. Less than a year after the…

Read More