Sunday, October 28, 2012

Emperor's New Clothes


Koch Brothers from the Right and Neocons from the Left make new clothes for the Imperial Pretender.


No comments: