Quote Originally Posted by smsgrafica View Post
They have mechanical failures, you know...
In the last three rallies, they have one podium finish..(And that was a 3 place) Yes, this time its mechanical failures, I'm just saying they haven't taken as much point as I'm guessing VW are expecting