Islands – 10/8/13 – Great Scott Knar Bedian October 12, 2013The lead singer, Nicholas Thorburn, struts on stage with a confidence that may have come from the shine of his...