My opinion on China's apparent High Resolution new

My opinion on China's apparent High Resolution new

  • Uploaded by Sexiboi on Feb 22, 2012
  • Hits: 316

this is by far some of the worst, you cant see hardly any detail and the supposed moon structures in them are Bogus!

"High Computer Generated more like"



Show Description Hide Description