mechanizedintelligence.com
NASA Makes Progress on World’s Largest Rocket
Yahoo News has a short video on the progress NASA is making developing the Space Launch System (SLS), which would be the world’s largest rocket when operational. Unfortunately, what NASA has…