Thursday, October 27, 2011

Schumacher believes the nature of the Indian track will suit his Mercedes GP and that they will be more competitive.

No comments:

Post a Comment