A Peugeot lion fights a vicious battle against the dreaded cartoon Godzilla on the back of a dusty 307, which may be the only time a Peugeot anything beats a Godzilla.
What if the next car you buy will be the only car you ever have to buy again? What if you could sit where ever you wanted when you drove? What if you didn’t need a steering wheel? But could navi...