Well, John Hennessey, that's who. The Texas-based tuner and supercar manufacturer promptly bought one of the limited-production Demon 170s, only to pull off the supercharger and create the Demon ...
Some results have been hidden because they may be inaccessible to you