Pedro de la Rosa before he was forced into yet another retirement, Chinese Grand Prix, Shanghai, April 18, 2010
CLOSE