WORLD LP PREMIERE: Kendall Street Company ‘The Year the Earth Stood Still: Ninurta’
Virginia-based psychedelic jam band Kendall Street Company introduces us to the first part of their forthcoming instrumental space odyssey with part one of The Year the Earth Stood Still! Titled Ninurta, this eight-track funky fringe rock compilation leads listeners down a hypothetical path of the emotions one would experience if the world were to stop […]