Political Posters Poster Of The Day: Who Is Frank Marshall Davis? October 23, 2012September 10, 2012 gags