Return to SenderElectron Rocket Lab Launch Status Success Fri • Nov 20th, 2020 2:20 AM - 4:34 AM UTC View More Information