Quote:
Originally Posted by TheNewBob
I don't see them winning but they'll have a chance of doing better than this year for sure...?
|
Imo, the strongest part of the Williams package this year is the Michelin's, and they are giving it up?? Obviously keeping Toyota happy, ready for the engine supply in 2007.