NASA’s Constellation Program needs to cut back on the Lunar base and the Orion Crew Capsule. Me miserably fail at updating you on a ESA Vega rocket test (with a bit of humor). STS-125 looks to be ready to launch, so we have an EPIC video from NASA highlighting their mission.


Moon Base




comments powered by Disqus