Car buyers usually wait until they can drive a new model before signing on the dotted line but one PEUGEOT customer couldn’t even wait to see the all-new e-208 before placing a deposit. On the same day the all-new PEUGEOT e-208 made its public world debut at the Geneva Motor Show, Neal Street paid a […]