1 min read Music Video: Wild Beasts – ‘A Simple Beautiful Truth’ Stephanie Ochona [youtube id=”JOIYLIgOY1Y” width=”620″ height=”360″] Stephanie Ochonahttp://www.renownedforsound.com