Share
twitterlinkedinfacebook
NASA's Space Shuttle Discovery -- Visible Passes Over Las Vegas, NV. and landing at Edwards Air Force Base in CA.