Single Slam – Bastards by Machine Head (Catharsis)

Metal giants, Machine Head, have released the third single from their new album, due out on the 26th of January. The single is called Bastards and it will feature on the album Catharsis which will be released via Nuclear Blast.

Keep On Reading