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.