another car jurnal
5 years ago
So now this time its on a frenchie, if someone knows much and info about them, specially the 2.0 in a Peugeot 307, as i have no oil pressure light when i turn on the car a "stop" one shows upp and goes off again