LIVE REVIEW: KREATOR & IN FLAMES – Klash of the Titans
Klash of the Titans is an accurate synopsis for the highly anticipated co headlining tour of German Thrash veterans Kreator and Swedish Death Metal giants In Flames, which to many Heavy Metal enthusiasts seemed like […]