Press Releases Dog In The Snow share video for new single “Dual Terror” + Announces New album “Vanishing Lands”September 25, 2019 Having last month announced the release of new album Vanishing Lands, available 15th November via Bella Union, Dog In The Snow today share…