We have quite a world premiere for you right here! German modern metal band Confined By Yesterday just launched their new album "Blackmirrors" and it ... Read More