I don't think that is such a funny thing to say - he doesn't claim that they will definitely win it - merely that they will be challenging with the big three. It might be ugly, to me at least, but the new car looks pretty tidy performance-wise, and their drivers are pretty much as good as anyone's.
|