STP-27RM (It’s a Little Chile Up Here)ElectronRocket LabLaunch Status Success Thu • Jul 29th, 2021 6:00 AM - 8:00 AM UTC View More Information