Track name: I Sing Silence
Who? Who knows, they all wear golden masks.
Why now? The band release this pastoral breath of fresh air as a stand alone single on 27 May. Plus the band are set to play a host of European festivals this summer, beginning with Barcelona’s Primavera Sound on 1 June.
Hear more: Goatsweden.blogspot.co.uk