Nashville Hat Shop Selling 'Not Vaccinated' Star of David Patches

A Nashville hat shop reeks of anti-Semitism after making light of Star of David patches Jewish people were forced to wear during WWII … by…