Posted by Steve Nicholas on July 17, 2004, 12:02 am
Peugeot 106.
Incidentally, the Peugeot 206 is a bit of a disaster - anyone disagree?
Thanks,Steve
Copyright © uk autotalk