see more
SHANGHAI, CHINA - APRIL 12: Max Verstappen of Netherlands and Scuderia Toro Rosso retires due to a mechanical failure during the Formula One Grand Prix of China at Shanghai International Circuit on April 12, 2015 in Shanghai, China. (Photo by Mark Thompson/Getty Images)