Search results
Bermuda Triangle Expedition Discovers Large Piece Of Space Shuttle Challenger
HuffPost via Yahoo News Singapore· 2 years agoOn January 28, 1986, the space shuttle Challenger (STS-51L) took off from the Kennedy Space Center...
On January 28, 1986, the space shuttle Challenger (STS-51L) took off from the Kennedy Space Center...