There was an error while loading. Please reload this page.
54mm motor, 2500m apogee, 1kg payload Mach-22 possible launch vehicle