Tuesday, May 13, 2014

The Tea Party Explained


This is how the GOP are killing themselves.

No comments: