This particular spot seems to be really great for the spectators and really bad for the rally car drivers! After watching this, I just had to say "ayayay" at everything that went wrong today!
Hit play or go to Link [YouTube] - Thanks Christophe!
Obvious amateurs. Almost all of them were breaking when they went off road. Any rally pro I have seen would be HARD on the gas trying to suck around the corner.
BTW "Aijaijaiaijai..!" means "Holy crap, that must hurt!" in Finnish.