Eerie new footage of doomed Titan sub debris released from recovery mission
- Posted on September 25, 2024
- By The Mirror
- 2 Views
Eerie new footage of doomed Titan sub debris released from recovery mission
Haunting new footage shows part of the OceanGate Titan submersible being retrieved from the floor of the Atlantic ocean after its implosion which killed five people in June last year