DESERT MOUNTAIN TRIBE – Reveal ‘Either That Or The Moon’ / title and cover of debut album
The London based modern psych rock trio Desert Mountain Tribe have revealed the title and cover artwork for their forthcoming debut album. ‘Either That Or The Moon’ will be released on 4th March 2016, with […]