"That picture was taken yesterday at "the freedom fighter day" in Santiago of Chile. Every year on march 29th big riots occurred between mainly the police and students. I heard as a rumor that nin are playing in June in Santiago but i havenดt seen anywhere a confirmation on this. I'm fucking desperate trying to confirm it. The funny thing about the picture is that actually appeared on the most coservative newspaper of Chile (and where I used to work). I will write you if I know anything else. Cheers"Attached was this badass photo. The photographer's last name was Iglesias, and that's about all that I know.