A March weekend with the boss at the Geneva Motor Show.

Geneva Motor Show