americaspace.com
The Real Mission Impossible: Remembering STS-61C’s Quest for Space
“Mission Impossible” finally launches as Columbia roars into the darkened Florida skies on 12 January 1986. Photo Credit: NASA The opening weeks of each year are always tinged with sadn…