The fact that the Williams don’t have their displays mounted on the steering wheel drives me nuts. It’s looks terrible.


Sent...