Being leaders makes you impotent. Protesters occupy Puerta... 21 May 2011, Justin Tallis - JT1105346.JPG

Being leaders makes you impotent. Protesters occupy Puerta... 21 May 2011, Justin Tallis - JT1105346.JPG