Here's a new grindcore band exploding out of Indonesia. They go by the name of Chaos Squad and here's their music video for the new ... Read More