It appears there's a new Tech Metal heavyweight emerging from London, England. Exist Immortal are a talented five piece with the kind of spark ... Read More