ADVERTISEMENT
Video
Video appears to show moment Titan submersible imploded in 2023
New video released by the U.S. Coast Guard may have captured the moment the Titan submersible imploded off the coast of Newfoundland and Labrador.
ADVERTISEMENT
New video released by the U.S. Coast Guard may have captured the moment the Titan submersible imploded off the coast of Newfoundland and Labrador.