Quote Originally Posted by Rollo View Post
That's a suicide note for Williams then.
Probably not, most can see that the Honda engine, even with its problem is show inherent pace. What can it do if they shed the reliability gremlin? The smart money is on Honda even though it looks woeful at the moment.