Thursday, March 26 2009
The Isles: Troika
The guitars make a yearning, ringing sound, a 1980s-Manchester echo.
Friday, September 22 2006
The Isles: Perfumed Lands
These songs, though well executed and mostly rising above the influences that inform them, pass by without delivering much impact

































