A new documentary 'Scar Tissue: The Hidden Costs Of Surviving A Serious Road Crash' will air on May 16. 2026