5.28.2009

The New Liberally Lean Mascot

Isn't it the cutest little thi........Wait. What the????!!!!