German metal icons Primal Fear are on the heels of releasing their latest album, Apocalypse, due out on August 10th. Forming in mid-90s Esslingen, the band managed a homegrown presence of straight-ahead power and speed, at a time when alternative rock reached fever pitch worldwide. Even so, Primal Fear’s initial …
Read More »