The Locust is a musical group from San Diego, California, United States known for their unique mix of grindcore speed and aggression, complexity, and new wave weirdness.
Read more: Wikipedia