Subaru's STI Going Down Hill?

wat?
FnF going to ruin rally racing now???