About the mystery driver:
In my opinion, some things are best left secret...
Edit: I was blind! At first I didn't notice but on a second look: Those wheels do not look like the stock wheels! They look like Veyron Pur Sang wheels. Did Rob get a set of new wheels, or is this some other Veyron?