Monday, April 26, 2010
Ugly Statues
Foreign Policy
has posted pics of the eleven most ugly statues. Here is #11 of Kim Il Sung, aka Dear Leader.
No comments:
Post a Comment
Newer Post
Older Post
Home
View mobile version
No comments:
Post a Comment