Death Comet Crew

Death Comet Crew Members: Michael Diekmann aka B Lan 3, Nick Taylor aka DJ High Priest, Rammellzee, Shinichi Shimokawa, Stuart Argabright Michael Diekmann and Stuart Argabright began their music careers as members of experimental electronic group, Ike Yard, in 1979, releasing a single and album before dissolving in 1983. Stuart then went on to record …

Death Comet Crew Read More »