Previous Passengers Recall Ill-Fated Titan Sub: ‘I 100% Knew This Was Going To Happen’ [ad_1] Talk to someone who rode on the Titan submersible, and they’re likely to mention a technological glitch: […]