We're really pleased to bring you this lovely slab of grungy, fuzzy rock all the way from Switzerland. "The Storm Will Scream Your Name" is officially released to the world on August 26th, but you can get your first listen by scrolling down. The song is taken from the EP/10" Shine A Light - out … Continue reading Video Premiere: King Legba & The Loas – “The Storm Will Scream Your Name”