American Flag, Made In USA - Embroidered Stars and Sewn Stripes, 3 x 5 ft, $28.62

Get ready for the 4th with a new flag!

Get the American Flag: 100% American Made 3 x 5 ft for $28.62.

(I love the convenience of shopping online and I think you will too. The links in this post are my referral links. Read my disclosure policy here.)