SLS: First view of Nasa's assembled 'megarocket'

0
32

Nasa has assembled the key elements of its powerful SLS rocket.

Source link

Advertisement