Josh Teed and Shanghai Doom release artwork for “Ancient Illusions”

Josh Teed & Shanghai Doom Join Forces To Unleash New Track ‘Ancient Illusions’

Those who are familiar with the incredible sound design of Josh Teed are no strangers to the unique soundscapes he creates within each and every one of his releases. His use of downtempo melodies alongside his signature violin come together to create his weird and wonky masterpieces. There is no stopping the immense array of […]