15d
CarBuzz on MSNThe Supercar That Proved People Don't Want Road-Legal Racing CarsOthers, such as McLaren, utilize a more technical approach to their cars with less of a luxury focus. Ferrari is an Italian manufacturer of sports cars, supercars, and luxury grand tourers founded by ...
The Apollo supercar passed the finish line at the Nurburgring 24 hour race on May 24, 2008, running on electrical energy alone in front of 200,000 spectators, proving that hybrid technology does ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results