Shared by Pitstop Head on August 26, 2017

Here are 20 things I’ve spotted in the limited amount of footage we have of 0.63 so far but some of them are game changers. Enjoy

*