Radiohead gets hassled in London for their upcoming show in Israel
Music is for people… All people!!! Whatever your politics are or your position about Israel is, music should be able to played for everyone. We really believe that! So it is with that in mind […]