Movie Store / Champ of the Camp
A documentary filmed in the controversial labor camps of the United Arab Emirates. Caution advised, may contain offensive content.
2013 / Documentary
Available: Movie Store
© Copyright 2016 EITC, all rights reserved
Log in to manage your du Mobile, Home or Business account.