New Netflix documentary recounts rise of superstar German driver and recovery from traumatic head injury sustained in skiing accident in 2013 Continue reading...