29 September 2005

Great Posters from Whitehouse.org!



Lazy "he said -- she said" media and the bastards at FOX "News" got you down? Check out this selection of posters.

No comments: