Those stench mongers Krang from Chicago that we all love so dear have announced plans of a new release which sound pretty cool Continue reading “Krang To Release New 7″”
Krang are heading out on Tour
Stenchcore masters Krang are heading out another US tour make sure you check out one of the gigs Continue reading “Krang are heading out on Tour”