Album Reviews

12th Ode – The Awakening

31st December 2015 Chris Galea

The CD’s inlay booklet has photos of band members sporting shirts of Satan, Judas Priest and Nomad Son and that’s already an accurate forewarning of what was about to roar out of my speakers. “The [Read »]