

We're here to close out a surprisingly brilliant Mexico City GP with some not at all controversial driver ratings. Who's driving around in legitimately a P2 car? And who's come out on top? The Delusion Tour starts NEXT WEEK! We're heading to North America in November. Some shows have sold out but…