The Mic MagazineJun 4, 20131 min readPreview: Islet, Weirds & Alaskan Faction @ The Chameleon 6th JuneThis thursday Welsh psychedelic indie rockers Islet come to Nottingham to headline The Chameleon Arts Cafe. The show comes just ahead of...