The Locust, The Creepy Creeps, Silent
Add to Calendar
The Locust is an American grindcore band from San Diego, California, United States known for their unique mix of grind speed and aggression, complexity, and new wave weirdness.
The band is noted for their use of insect costumes when performing live
Music Box San Diego
1337 India Street
San Diego, CA, 92101