Press ESC to close

de la Rosa left frustrated after engine-related issues force him out of Chinese Grand Prix