It is a bit strange to do a reveal of the basic rally car. Everyone is going to be looking at it and so you would think its a good advertising opportunity for their sponsors...

But not even a Ford logo.