Album Review: Subliminal Fear - Escape from Leviathan - Metal Nation News
Band: Subliminal Fear Album: Escape from Leviathan Release Date: May 13th, 2016 Label: Inverse Records Italian metal heads Subliminal Fear are knocking at our gates of review frenzy here at Metal Nation Radio with their third album, Escape from Leviathan. I will … Continue reading →