O2 Islington, London And lo – a star is born! Now is this wild claim mere pop propaganda? No, here is important information designed to assist in propagating the faith in a new band and their charismatic young singer and composer Jack Denton. The word had clearly spread to the O2 Islington, when Our Propaganda delivered their fiery message to a loyal congregation of fans […]