Machine Head – Unto The Locust (Roadrunner Records) Release date: September 27, 2011 “Let my people go, so that they may worship me. If you refuse to let them go,…
Tag:
Phil Demmel
-
-
When Bay Area thrashers Robb Flynn and Adam Duce formed Machine Head in 1992 it felt less like a beginning of something new for local fans, and more like the…