Futurism
1 month agoOMG science
China Releases CGI Video of Moon Base and It Contains Something Very Strange
China National Space Administration reveals CGI video of future lunar base, featuring an outdated NASA Space Shuttle, raising eyebrows. [ more ]