Single Slam – Catharsis by Machine Head (Catharsis)

Machine Head, have released the title track of the new album, Catharsis. Catharsis is due out on the 26th of January, 2018 via Nuclear Blast.

Read more

Horror Movie Review: Puppet Master: Axis of Evil (2010)

The ninth in the long running Puppet Master series begins a fresh trilogy having finished & tied up the Andre

Read more