My wife is Peruvian. We were once down visiting her family in Peru's capital city of Lima. I was is a busy mall and had my 22 jersey on. I heard someone shout "Freddy is in the house!"......it was obviously a tourist.....its awesome being on the road and meeting other Bills fans that way.
And in response to the OP...you should never be ashamed of your Bills gear