Watch I Got Lucky: Survival Stories Season 1 Episode 12 Online
- COUNTRIES: Canada
- Subtitles: English
During one of the toughest races in the world, a car flips multiple times and then bursts into flames. How did the 64-year-old driver survive the crash?