Burnt Island on The Scotsman’s Radar March 5, 2010 by Chaffinch Burnt Island are a Glasgow indie darling’s dream band …