Machine Head release The Making Of Unto The Locust episode three
Machine Head have released the third episode of “The Making Of Unto The Locust” which you can view above. Their brand new album ‘Unto The Locust’ will be released on 26th September.
Machine Head have released the third episode of “The Making Of Unto The Locust” which you can view above. Their brand new album ‘Unto The Locust’ will be released on 26th September.
No comments yet... Be the first to leave a reply!