Friday, April 12, 2013

How's That Republican Rebranding Coming Along?


In Georgia?

In North Carolina?

In Illinois?

In Maine?

In Texas?

In Michigan?

At the Republican National Committee?