Jayman
5 years ago1,000+ Views
4 comments
Suggested
Recent
This is fan-freaking-tastic.
@teamwaffles it means space transportation system. the first one (sts-1) is the launch of the colombia space orbiter in 1982
What does STS stand for? @jayman
i love this picture, the shuttle looks so pointless since its not doing anything
13
4
5