Machine Head release Locust music video
Machine Head have released their official music video for their song ‘Locust’. The song is taken from their brand new album ‘Unto The Locust’.
Machine Head have released their official music video for their song ‘Locust’. The song is taken from their brand new album ‘Unto The Locust’.
No comments yet... Be the first to leave a reply!