More precisely, after some extensive but unexplained modifications, it now boasts a twin-turbo V8 setup and cranks up no less than 1,100 horsepower at the wheel. That's mighty impressive ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results