Single Slam – Excommunicated by Deicide (Overtures of Blasphemy)

American death metallers, Deicide, are all set to release their first new album in 5 years with Overtures of Blasphemy and have just shared the first single from it, Excommunicated.

Keep On Reading

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

Album Review- Heaven Upside Down by Marilyn Manson (Loma Vista/Caroline International)

Marilyn Manson, has released his tenth studio album today called Heaven Upside Down. It is released via Loma Vista Recordings and Caroline International

Keep On Reading