Bill and Melinda Gates Foundation - ‘One Last Push’

Directed by Biz.

Agency: M&C Saatchi Worldwide