UNDEAD CORPORATION - Drop New Video "Sirens"

Japan Metalcore outfit Undead Corporation have released a new video "Sirens", taken from the 3rd album "No Antidote".

Comments