Poľská skupina BLINDEAD 23 vydali debutové EP s názvom "Vanishing". Nahrávka obsahuje tri skladby a jednou z nich je "Let Them Speak", ku ktorej natočil aj videoklip.