Mercedes-AMG claim new Nürburgring lap record, world goes “Eh?!”

I woke up this morning to much confusion on the internet. No surprise there. The world has been struggling to make sense of the Nürburgring lap record system ever since…