Citizen l London 1.30.2016 Posted on January 31, 2016February 26, 2016 by Stitched Sound Citizen Venue: The Dome London, UK