1 min read Premieres Video Young Mountain premieres new music video for “Lost Tree” December 5, 2018 NewFuryMedia Sweden’s Young Mountain are hot off the release of their debut album “Lost Tree”,...