Or perhaps it was referring to their braking system.
Either way it’s a pretty straightforward ad to me when you understand that. It’s an entire life waiting to be lived with all of its joy and sorrow- and nearly ended before it began. The message seems to be that it’s worth investing in safety because it can and does change lives.
No need for time travel or anything else.