10 months agoNASA’s James Webb Space Telescope Arrives Safely at Northrop Grumman Aerospace Systems in Californiadeathlord446
10 months agofirst-ever images captured by the James Webb Space Telescope, set to launch in 2024! 🚀🌌 NasaMeer110