Tuesday, October 15, 2013

The Modern GOP In One Image Macro

Sums it up well



No comments: