What Has Aid Ever Done For Anyone?
Starring Peter Serafinowicz, Adil Ray, Matt Berry, Joanna Scanlan and The Idiots of Ants.
Directed by Paul Weiland.
Produced by Stuart Bamforth & Howie Jaffe for Save the Children...
Read more...