I'm on holidays now so a little time to play around with the Car
I have had this in my Garage for a while,
I do not know where its from, but can anyone help me?
Will it fit my EF ?
Just for fun, if its not too difficult to install?
Would this fit on my EF ? ..
Would anyone know where it is from?
On the side it sais "made in Italy"
and the brand is O.B.A
Hmm.. it worth anything?!