Space Shuttle Discover lifts off from Kennedy Space Center in Titusville, FL in this unique video clip created from a still photo from the archive of Florida-based freelance photographer Brian Cleary/https://www.tradebit.co m
License/rights: Ro......