Denai Moore features on Fantastic Mr Fox's track "On My Own" Posted by Fred Bambridge on April 21, 2014 Denai Moore Fantastic Mr Fox News Radar News +