Yours truly got to know New York-based Subatomic Sound System back in 2017 thanks to the release of 'Super Ape Returns To Conquer', their more than excellent collaboration with Lee 'Scratch' Perry. For this 'Babylon Soon Fall' EP, producer Emch joined forces with Jamaican veteran Robert 'Screechy Dan' Stephens, also based in New York.
There are no interviews linked with this artist.
There is no media for this artist.