It may not seem logical to start a review of Mercedes new, new-shape S600 by dissing the glove box. After all, this machine is Mercedes' latest salvo in the ongoing German horsepower wars, featuring a battle-ready twin-turbocharged 6.0-litre V12. But trust me, you gotta see this glove box. More specifically, ...