Large piece of Space Shuttle Challenger found in Bermuda Triangle

2 years ago
27

Debris from the ill-fated Space Shuttle Challenger, which famously blew up on takeoff in 1986, was found by divers filming a documentary for The History Channel in the warm waters of the Bermuda Triangle.

Loading comments...