- Thread Author
- #1
- Joined
- Aug 6, 2011
- Messages
- 98,119
I am sure most on here have heard of some of these.. Just fun to recap some..
http://mentalfloss.com/article/60532/15-ongoing-space-missions-you-should-know-about
http://mentalfloss.com/article/60532/15-ongoing-space-missions-you-should-know-about