- 3,236
- England
- GTP_Owen
For those wondering, PP stands for performance points and is a measure of car performance taking into account: Power, Weight, Downforce, Tyres etc. It means closer racing because you can put say a Veyron against a Caterham, which despite the HP difference should be a good race (Just an example guys).