Jon Stewart on Foxconn factories in China....priceless....
Fear Factory - The Daily Show with Jon Stewart - 01/16/12 - Video Clip | Comedy Central
Fear Factory - The Daily Show with Jon Stewart - 01/16/12 - Video Clip | Comedy Central
Last edited: