Mohicans to release self-titled EP through Creator-Destructor Records; stream effort
Official press release: Creator-Destructor Records is proud to announce the impending release of the brand new, self-titled 12″ EP from one of San Francisco, California’s heaviest and most exciting bands,…