Wanna feel old? It is 10 years since the Space Shuttle left the launchpad for the last time

Wanna feel old? It is 10 years since the Space Shuttle left the launchpad for the last time

The Register

Published