Le groupe Wild Beasts dévoile le dernier clip pour leur single A Simple Beautiful Truth, extrait de leur album Present Tense.