Throat Punch Thursday is back just for International Clothing designer ZARA from Spain. They are selling a “sheriff” shirt with stripes and a star of David that very closely resembles the shirts worn in concentration caps in Nazi Germany. Talk about low rent behavior.
Look, the world is a cesspool of shit right now. Isis is […]