Space Video of the Day - 081114
If all goes well, then later today the space shuttle Endeavour will launch on the STS-126 mission to the international space station.
Space Video of the Day Archive
posted at
12:01 AM