OK, to make it make sense. Behold, the trophy from victory lane in 2001 as Jeff Gordon scored the first of 10 victories (and ...
Ferrari once insisted it'd never build an electric car. Happily for EV-loving fans of speed, the plans have changed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results