Posted by The Veterans Site on
What does the American flag mean to you? What does it represent? Our history? Our freedom? Our independence? What do you think it means to our troops? These are all great questions but we all as individuals will have a different answer. Some answers will be repeated of course and others will be very original...
%5 OFF applied to your enitire order!
Morale Patch Armory
Your Patch Panel