Red Hot Chili Peppers was in Istanbul. A few photos. A few complaints
[View the story “Red Hot Chili Peppers was in Istanbul. A few photos. A few complaints” on Storify]
[View the story “Red Hot Chili Peppers was in Istanbul. A few photos. A few complaints” on Storify]