The aggressive melodic metal band Terracide are set to record their majestic debut album. Won't you give this album the gift of life?