Going Up: New Mobile Rocket Launcher

From NASA
Thu. 06-03-2010