China’s version of Back To The Future! Or maybe they developed some secret time travel machine? Or have some sort of crystal ball? Or hired Ms. Cleo? Gotta love it… From Yahoo News!: China Space Mission Article Hits Web Before Launch
China’s version of Back To The Future! Or maybe they developed some secret time travel machine? Or have some sort of crystal ball? Or hired Ms. Cleo? Gotta love it… From Yahoo News!: China Space Mission Article Hits Web Before Launch