Pirelli Motorsport's racing manager Mario Isola says that Robert Kubica has done enough to warrant a Formula 1 comeback. The Pole's first stint in F1 was cut tragically short by the effects of a horrendous rally accident in February 2011 that... MoreĀ»