Friday, August 27, 2010

French Official Demands "Notre Cher Leader Suprême" images leave France

The city of Washington admits no culpability in the latest Dear Supreme Leader Image.

Oh, the humanity!

No comments: