Friday, November 25, 2011

The Renault team says Kubica's manager did approve the press release despite saying the opposite on Thursday.

No comments:

Post a Comment