Friday, May 18, 2012

Karl Rove is a Big Liar Face Too

We already knew that.