Illuminated People
by
Album • Jan 23 / 2012 • 10 songs, 48m 32s • 84%
Experimental Rock
Art Rock
Noteable
That’s what [a]Islet[/a] have done since forming in Cardiff in 2009, and that’s what makes ‘Illuminated People’ – their debut album, following two half-hour EPs – an affecting, often exciting record.