Omega Owners Forum
Trading Area => Car Parts, bits For Sale & Wanted => Topic started by: omegod on 03 May 2010, 10:43:37
-
for my 3.0 if anyone has one knocking about. believe it's the drivers side if it makes any difference!
-
I'm sure i've got some here, will have a look and let you know :y