Uncategorized Even the Protests in this Town Are Led by Clowns. Doctor Clowns On Stilts That Is. Posted by melaniehamlett on March 21, 2012 (Valpo, Chile) Share this:TwitterFacebookLike this:Like Loading... Related