My lats are too big for the C63/SLS seats... I feel too snug...
But you can see the dude's hand holding the camera up to the window... I am sure they tried to photoshop the reflection out as best as possible
I am not really feeling the gauges... so hopefully BMW put all the F8x money into engine, chassis, handling/steering development... So the reviews were saying the F3x was more luxury than sport so hopefully with the F8x it will be more of a driver's car and we won't eventually care about the look of the interior