Wednesday, May 27, 2015

Republicans are cornering the market on insanity


No comments: