“Worm” Welcome for Artemis I Rocket and Spacecraft

Teams at NASA’s Kennedy Space Center in Florida have applied the historic logo in bright red on visible parts of the Artemis I rocket and spacecraft. read more