This product is no longer available.
You can try these similar gifts instead.
Personalized Stars and Stripes T-Shirt
If they're a true patriot, personalize this t-shirt with their name. It features a map of the country dyed with the colors of the nation's flag. With one iconic image, it represents everything they love about their country.