News
Bill Shields, known as "the Flag Man," has been selling flags out of a truck off Interstate 95 in Connecticut for nearly two decades. He has flags from every country you can think of.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results