Posted
2/01/2009 11:59:00 AM
by Douglas
Six years later and February 1
st still makes me want to
throw up. Has any progress made towards improving the manned spaceflight program? I don't know. I don't want to see this again. Here's the Shreveport radar track from 2/1/03: