Single Slam – Do or Die by Machine Head
Machine Head have released one of their most extreme songs ever in their new single, Do or Die, released on the 11th October 2019.
Machine Head have released one of their most extreme songs ever in their new single, Do or Die, released on the 11th October 2019.
Fear Factory…one of the most unique metal bands out there. Their combination of heaviness with industrial/computerised effects has created some