WTF is going on with this Chinese satellite? How in the fuck can they not know where it even might land. Rod from God? A friendly visit?
Terrific find Anon!
WTF is going on with this Chinese satellite? How in the fuck can they not know where it even might land. Rod from God? A friendly visit?
Terrific find Anon!