Space Shuttle Launch Videos description
Watch Beautiful Space Shuttle Launch videos on your android device. See NASA launches spanning form 1981 to 2011. You can see nearly every launch that occurred at Kennedy Space Center in Florida. Browse through the choices and watch only the videos you wish.