Posts

SPD#014: Desert Mountain Tribe - Take a Ride / Riders to the Sea

Emerging late in 2012 out of the ever-relevant cultural undergrowth of London town itself, Desert Mountain Tribe is a threefold onslaught of psychedelic rock heart and soul. Arguably a genre which has noted a massive depletion in prominence…