Walking through the doors of history: unlocking a space tradition

The NASA “Meatball” Sign 2 first appeared for the Shuttle STS-122 mission, February 7, 2008. The last sticker to be placed on this sign is the SpaceX … read more