SHREVEPORT, La - The Space Shuttle Columbia broke apart over East Texas as it returned to earth on Feb. 1, 2003.
HEMPHILL, Texas (KTRE) - It’s been 22 years since space shuttle Columbia broke apart across the skies of East Texas. Many ...
“SALLY” is a found-footage goldmine. The National Geographic film seamlessly mixes authentic audio clips of Ride telling her ...