Wednesday, September 08, 2010

7953: American Classics.


A story involving the conservative Tea Party is embellished by an American Apparel ad. God bless America.

No comments: