Lost in F*cking Translation
  • 16 anni fa
The Helen Bamber Foundation tackles the issue of people trafficking with this hard-hitting campaign produced by London's Quiet Storm Films.

http://www.boardsmag.com/screeningroom/commercials/5112/