Quote Originally Posted by stefanvv View Post
Looks like still unsure for the regulations for 2017, FIA denied major changes though, who knows...
Most probable reason is a road car launch that can be tied in to the WRC debut, remember 206 and Focus Mk1 being liked to 1999 wrc season launch?