The American Christmas Flag Review

The American Christmas Flag is a company based in South Jersey that found a beautiful way to combine Christmas and American patriotism. There is an interesting two-part story behind the company. Jack Brangan has the “ancient history” version that talks about the birth of the flag and Stephen Dowling, his son-in-law, has the rebirth and formation of the company covered. […]