Season 2 Episode 8: Smiling Buddha
In the greatest race against time, India and its scientists have just 8 hours to pull off an impossible feat.