Greek metal maestros SEPTICFLESH land the #3 spot on Loudwire’s “Top 20 Metal Albums of 2014” list with their Prosthetic debut “Titan”, which ...
Read more
0