I read an article the other week saying the International Space Station will be coming
down to Earth in about 2024. Not sure why.
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
I read an article the other week saying the International Space Station will be coming
down to Earth in about 2024. Not sure why.