A waterproof Peugeot 205 ... nearly!