Culturcide was a pop band that liked to play around with noise. Sometimes that noise overwhelmed their pop's shimmer and spark; other times, it lurked just... More >>>