Maverick Life, Motoring Motoring: Geneva Motor Show – is the world’s most glamorous auto expo losing its lustre? by: Deon Schoeman