Oakland thrash metallers Machine Head released the music video for “Locust” off there latest album “Unto the Locust,” which was released September 23rd, 2011 through Roadrunner Records.
Check out the brand new music video for “Locust” here.
Oakland thrash metallers Machine Head released the music video for “Locust” off there latest album “Unto the Locust,” which was released September 23rd, 2011 through Roadrunner Records.
Check out the brand new music video for “Locust” here.
Powered by Facebook Comments