Friday, November 18, 2011

Renault could be hiding financial problems from the public after Petrov pointed out that the squad have failed to bring forward new developments in 10 races.

No comments:

Post a Comment