High as three floors, 60% reusable, this is the Spanish Miura 1 rocket
Spain makes its place in the space race. In the coming weeks, it will launch the Miura 1 rocket, named ...
Spain makes its place in the space race. In the coming weeks, it will launch the Miura 1 rocket, named ...
Email us: [email protected]