07 May 2010

Buy local!

In 1965, 95% of the clothing sold in America was made in America. In 2005, that was 5%. Then, this ad was made.
More

No comments: