Tuesday, April 16, 2013

The foundation of the Republican party

At long last - a reasonable explanation.


No comments: