reviler.org
Death Comet Crew: “Ghost Among the Crew”
Though there was relatively little fanfare at the time, this past year brought about the return of 80’s electro/hip hop pioneers Death Comet Crew. DCC released Ghost Among the Crew this past month…