Patriotism

USA News

Texas town installs American flag nearly 200 feet in the air to show its patriotism

US HEADLINES: Everything really is bigger in Texas! A North Texas town recently installed a 50 x 80-foot flagpole to fly…

Read More »
Back to top button
Close