• Embed

Fear Factory

Clip1/16/2012

China's Foxconn houses employees who work 35-hour shifts at 31 cents an hour, thereby saving American technology companies money.

Watching