Space Video of the Day - 080614
Today's space video of the day shows the landing earlier today of the Space Shuttle Discovery at the conclusion of the STS-124 mission.
Space Video of the Day Archive
Space Video of the Day Archive
Labels: Discovery, space, space shuttle, space video of the day, video