Review: The Locust “Follow The Flock, Step In Shit”
The Locust “Follow The Flock, Step In Shit” (Three.One.G) The Locust are a group of fine young men making extraordinarily loud and aggressive music during an era where wearing your heart on your sleeve seems to be more important than…