Ducktails launch new label with a colourful clip from Finnish act Tomutonttu

Video: 25.05.11