BBC 6 Music Song, by Toad Label Showcase A superb example of new Scottish music at BBC 6 Music Festival.