Tag: Helhorse

26th August 2013 0

Helhorse – Oh Death

By Craig

Back with their 2nd album is Danish metallers Helhorse – I will be upfront and honest right now and will…