Thread
:
Flaming UFO flies above Abu Dhabi giving fears of out-of-control space station
View Single Post
10-17-2017, 02:22 PM
starling
Confirmed User
Industry Role:
Join Date: Jan 2017
Posts: 312
I did read somewhere that a Chinese space station has lost control and due to fall by the end of this year.
starling
View Public Profile
Find More Posts by starling