Tag Archives: Necrophobic – In The Twilight Grey – Album Review
Necrophobic – In The Twilight Grey – Album Review
Artist: Necrophobic Album Title: In The Twilight Grey Label: Century Media Date of Release: 15 March 2024 My review of 2020’s ‘Dawn Of The Damned’ was essentially a diatribe aimed squarely at myself and my metal ‘radar’ for allowing Necrophobic to slip past me undetected for so long. I berated myself, wailed to the heavens Continue Reading »