Theophilus Chin Imagines Two British Luxury Shooting Brakes

What cars were two of the biggest stars of the Geneva Motor Show this year? If you answered “Bentley EXP10 Speed 6 and Aston Martin DBX” you have just proved that you did indeed see the cars that were present.
Check It Out