Wednesday, January 18, 2006
posted by IChiban at Wednesday, January 18, 2006

Obviously the execs at this company weren't paying attention when Abercrombie put out their line of racist shirts . This time its from Spencer Gifts and I have a funny feeling that the shirts are probably made in China.

Feel free to sign the petition