Monday, November 14, 2011

Why Is China Building These Gigantic Structures In the Middle of the Desert?



"Maybe it's a QR code for aliens? Nobody really knows."


submit to reddit Digg!

No comments: