News

We share our thoughts on the matter after a day on the track with the 920 hp, hybridized twin-turbo V8 supercar.