I don't care about american rallying, but I must say this contraption intrigues me. Any body knows more about this V8 Ferrari powered Impreza?


https://youtu.be/H1ANJAChHEY