Album Review – Sign of the Dragonhead by Leaves’ Eyes (AFM Records)

German/Norwegian symphonic metal band, Leaves’ Eyes, released their latest album on the 12th of January. That album is called Sign of the Dragonhead and it was released via AFM Records.

Read more

Horror Movie Review: Puppet Master: Axis Rising (2012)

The tenth entry in the Puppet Master franchise & the second in the ‘new’ trilogy continues directly after the events

Read more