But you can be forgiven for forgetting about the Peugeot 205 Rallye. Here in the UK ... At first, honestly, a little ...