Satellite photos out in the desert in western China show space weapon targeting grids – or maybe a bunch of big art projects.
You guys got any idea what this stuff is? Because I sure don’t.
Sneaky freakin’ Chinese.
Advertisement
Advertisement
Satellite photos out in the desert in western China show space weapon targeting grids – or maybe a bunch of big art projects.
You guys got any idea what this stuff is? Because I sure don’t.
Sneaky freakin’ Chinese.
Advertisement
Advertisement