Quote Originally Posted by stefanvv View Post
You summed it up very well. However there is also technical side and it's curious who's engine "breathes" more proper.
Neuville has to tidy his driving though, there is lot of concrete in Mexico.
Yes right, I'm curious too, maybe we will finally see the C3 shine