Translate

Tuesday, November 13, 2012

A Trip to The iFactory

 Apple's factory in China exposed!!!
What are your thoughts on this video?

No comments:

Post a Comment